编程技巧 - 文章列表
-
ASP.NET实例:MD5简单加密
其实在.net 有一个最简单实现MD5的方法<summary> /**//// MD5加密 /// </summary> /// <param name=”toCryString”>被加密字符串</param> /// <returns>加密后的字符串</returns> public static string MD5(string toCryString) { return FormsAuthentication.HashPasswordFo
-
ASP.NET实例:检测远程URL是否存在的三种方法
本文用3种方法检测远程URL是否存在。\nprivate void Page_Load(object sender, System.EventArgs e){string url1 = “http://www.dwww.cn/”; string url2 = “http://www.dwww.cn/Images/logo1.gif”; Response.Write(“<li>方法1:”); Response.Write(url1 + ” 存在:” + UrlExistsUsingHttp
-
在DataList中使用用户控件
DataList相对于datagrid对数据的显示要灵活一些(还是在vs2003的叫法).应为DATALIST提供了几个模板,而在模板中可以灵活的放置一些自定义的用户控件。具体实施如下:\n先创建用户控件:\n<%@ Control Language=”C#” AutoEventWireup=”true” CodeFile=”authorNormal.ascx.cs” Inherits=”authorNormal” %><table border=”1″ c
-
ASP.NET常用JS脚本整理
Asp.net设计时经常要在.aspx.cs代码中写一些脚本,每次都重新写比较麻烦,所以把经常用的整理了一下,写成一个公共类,以便以后调用. using System.Text;using System.Web;using System.Web.UI;\nnamespace Lmsoft.Net.Web…{ /**//// <summary> /// 文件名: Js.cs /// 功能描述: .NET程序中常用的Javascipt脚本 /// </summary> public class Js …{
-
.NET2.0DataList分页
今天做了一个简单的在DataList中分页的小东西.用到的核心的东西就是PageDataSource类.和repeater的分页思想是一样的。\n代码如下:\nusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;u
-
C#生成静态页面的分页程序
代码如下\nusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;using System.I
-
Asp.net 5种页面转向方法
<a>标签1. <a href=”test.aspx”></a>2. 这是最常见的一种转向方法;\nHyperLink控件 1. Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址2. NavigateUrl是可以在服务器端使用代码修改,这个区别于<a>3. 由于HyperLink本身没有事件所以要在服务器端其它事件中设置NavigateUrl4. 代码示例<Asp:HyperLink id=”hyperlink” runat=”server” NavigatoeUrl=”test.aspx”>ok<
-
ASP.NET(C#)生成静态html页面
生成静态页面的好处就很多了,比如提高访问速度,利于搜索引擎抓取等等。下面这个是利用替换模板中特殊字符的原理写的。供大家交流学习……\nusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.W
-
ASP.NET2.0中控件的简单异步回调
虽然已经有了ASP.NET AJAX了,最近学习ASP.NET控件的时候,逐步理解了原始的控件异步回调(代码取自《ASP.NET 2.0 高级编程》): \n首先,在Render事件中添加好一个事件 \nprotected override void RenderContents(HtmlTextWriter output) { output.RenderBeginTag(HtmlTextWriterTag.Div); output.AddAttribute(HtmlTextWriterAttribute.Type, “text”); output.AddAttribu
-
Asp.net总调用的3个事件
1.如果要在其他事件发生前在页面上执行代码,就需要将这些代码于Page_Init事件关联起来,如下面的代码所示: <script language =”c#” runat =”server”> void Page_Init() { //代码从这里开始 }2.如果希望在当加载页面之后,用户提交信息之前执行某些操作,则应适用Page_Load事件,如下面的代码所示: <script language =”c#” runat =”server”>