随笔分类 - ASP.NET编程
ASP.NET编程方面的一些随笔
摘要:网站是由许多页面组成的,网站中页面之间的导航,即页面之间的相互连接,随着网站规模的越来越复杂而变得不容易管理。可采用站点地图来配置页面之间的结构,使用可视化导航控件,如TreeView、SiteMapPath以及Menu控件。 站点地图文件是一个XML格式的文件,通过该文件实现站点结构的集中管理。...
阅读全文
摘要:1、在web.config文件中创建以下数据库连接字符串 2、在Treeview页面中添加以下代码 protected void TreeView1_TreeNodePopulate(object sender, TreeNodeEventArgs e) { if (e.Node.ChildNodes.Count == 0) { ...
阅读全文
摘要:DataGrid数据控件是3个数据控件中功能最强大的一个。使用DataGrid控件可以自动显示表的内容。利用DataReader对象或者DataSet对象和DataGrid控件进行绑定,就可以进行数据输出。1、利用DataGrid控件实现分页 protected void Page_Load(object sender, Ev...
阅读全文
摘要:DataList数据控件在Repeater数据控件基础上进行了扩展,除了含有Repeater控件的功能外,还可以设置单行显示数量等。DataList控件和Repeater控件数据输出的格式都取决于模板的定义,不同点是DataList控件在浏览器中会以表格的形式输出。 ...
阅读全文
摘要:Repeater控件的主要功能是以更自由的方式来控制数据,用非表格的形式来展现数据。Repeater控件最关键的部分是模板,允许用户定义5种模板;1、ItemTemplate,数据模板,这是Repeater控件必需的。2、AlternatingItemTemplate,隔行数据模板,可选参数。3、SeparatorTemplate,分割线模板,可选参数。4、HeaderTemplate,抬头模板,...
阅读全文
摘要:利用IPHostEntry类的GetHostByName方法,可以根据机器名来找到该机器的IP地址。 using System.Net; protected void mybutton_Click(object sender, EventArgs e) { IPHostEntry hostInfo = Dns.GetHostByName(txtDomain.Text); ...
阅读全文
摘要:使用组件本质上是利用Socket直接和SMTP服务器进行交互。在.NET中,目前最常用的电子邮件组件是用C#编写的openSmtp组件。openSmpt组件的最新版本可以从http://sourceforge.net/projects/opensmtp-net 站点下载。解压完毕后,可以看到openSmtp组件的目录结构。其中bin目录下放可执行组件包,doc目录下是说明文档,src目录下是使用...
阅读全文
摘要:要发送E-mail必须引入命名空间System.Web.Mail,使用其中的MailMessage和SmtpMail对象,其中MailMessage用来设定E-mail的内容,而SmtpMail则负责把E-mail发出去。 protected void Page_Load(object sender, EventArgs e) { MailMessage mail = ...
阅读全文
摘要:System.Web.Security命名空间包含了用于Web服务器应用程序中实现ASP.NET安全性的类。为了防止黑客盗窃口令,最好的方法就是不储存原始密码,而是加密后再放到数据库中。当验证用户时,将用户输入的口令再次加密与数据库中的记录进行比较即可。 protected void Page_Load(object sender, EventArgs e) { str...
阅读全文
摘要:首先引入命名空间 using System.Drawing; 利用Graphics类创建一个椭圆,然后分块,而且用不同的颜色填充 protected void Page_Load(object sender, EventArgs e) { Bitmap image = new Bitmap(350, 200); Graphics g = Graphics....
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e) { DirectoryInfo d = Directory.CreateDirectory("c:\\first"); DirectoryInfo d1 = d.CreateSubdirectory("first1"); Director...
阅读全文
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ...
阅读全文

浙公网安备 33010602011771号