.net/c# - 文章列表
-
.NET内置对象之Cache对象
Cache对象\n对于每个应用程序都需要创建该类的一个实例,并且只要对用的应用程序域保持活动,该实例便保持有效,有关此类实例的所有信息都需要通过HttpContext对象的Cache属性或Page对象的Cache属性来提供。\n新建一个网站,包括一个网页,代码如下:\n1、Default.aspx代码:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %
-
ASP.NET状态管理 APPlication,Session,Cookie和ViewStat用法
在ASP.NET中,有很多种保存信息的内置对象,如:APPlication,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。
-
轻松掌握Ajax.net系列教程十三:使用HoverMenuExtender
本章主要介绍HoverMenuExtender的使用方法。我们以前要做一个js下拉菜单会很麻烦,不但要写很多代码,而且写出来的代码不好管理,扩展性也很难做到很好。但现在我们有了HoverMenuExtender,一切都将迎刃而解,我们的口号是:不编码!\n第一步:建立AJAX Control Toolkit Website\n本例子只需要一个Panel控件、N个Linkbutton控件和一个HoverMenuExtender组件,把他们都拖进设计界面,代码如下所示:\n<asp:Panel BorderWidth=1px ID=”Panel1″ runat=
-
ASP.NET与数据库相关技巧
一、取得数据表 i 行 j 列的值 //建立并打开数据库连接 OleDbConnection conn=new OleDbConnection(); conn.ConnectionString=strConnectionString;//strConnectionString为数据库连接字符串 conn.Open(); string sql=”select * from NewsClass order by ClassId desc”; string x; DataSet ds=new DataSet(); OleDbDataAdapter da=new OleDbDa
-
ASP.net2.0统计图表
本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。\n效果图:\n手把手教程:\n原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最基本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件(如IE6和Office 2000/XP/2003),那么就有能力利用Office Web组件提供一个交互式图形开发环境。这种模式下,客户端工作站将在整个任务中分担很大的比重。理论上说Excel能做的图都可以通过OWC画。\n第一步:右键点击
-
轻松掌握Ajax.net系列教程十四:使用CalendarExtender
本章主要介绍CalendarExtender的使用方法。CalendarExtender组件比.net原来自带的Calendar控件效果更Cool,使用方法也丰富了很多。\n第一步:建立AJAX Control Toolkit Website\n为了演示CalendarExtender丰富的使用方法,本例子一共使用了两个TextBox控件、一个Image控件和两个CalendarExtender组件。我会通过两个TextBox演示CalendarExtender两种不同的使用方法。我们将以上控件都拖进设计界面,代码如下:\n<asp:TextBox ID=”TextBox1&
-
创建复杂表头的表格
GridView的功能虽然强大,但在创建复杂表头报表时却显得逊色许多。此时我们应该想起另外一个控件:Repeater。下面是Repeater的结构:\n<!–\nCode highlighting produced by Actipro CodeHighlighter (freeware)\nhttp://www.CodeHighlighter.com/\n–><asp:Repeater ID=”Repeater1″ runat=”server”> <HeaderTemplate>
-
如何在ASP.NET中上传文件到数据库
上回谈到了如何下载文件,包含数据库中的文件,动态产生的文件…等。这次我们来看看怎么把文件上传到数据库中,这边需要注意一个小地方,在上传文件到数据库的部分,数据栏位的性态若是Access请选择Ole对象,若是SQL Server请选择Image格式。\n接着您可以通过下面的代码进行文件的上传:\nIf Me.FileUpload1.PostedFile.ContentLength > 0 Then Dim cn As New Data.OleDb.OleDbConnection Dim dc As Data.OleDb.OleDbCommand Dim para As
-
轻松掌握Ajax.net系列教程十五:使用AutoCompleteExtender
本章介绍AutoCompleteExtender的使用方法。用过Google的朋友都会发现,当我们在搜索框输入关键字的时候,Google会自动列出相关关键字提示。那么用Ajax.net也能做到么?答案是:Of course!\n第一步:建立AJAX Control Toolkit Website\n本例子只需要一个TextBox控件和一个AutoCompleteExtender组件。拖进设计界面后代码如下所示:\n<asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox>
-
Visual Studio 2008 RTM 已经对内发布
众多.NET开发人员所期待的Visual Studio 2008终于发布了,从昨天晚上开始微软全球的员工已经可以开始下载这个Internal Release版本。 虽然正式发布启动仪式要在明年2月底进行,但为了“先声夺人”,Visual Studio 2008和SQL Server 2008、Windows Server 2008的站点已经上线。\n微软主要从3个方面对Visual Studio 2008进行完善:\n提高开发人员工作效率;\n便于管理整个项目生命周期;\n把最近的技术和开发框架集成到Visual Stuido中; 从具体的开发领域看,这个版本的VS面向不同背景的开发团队,从下