自己的ASP.NET常用代码(懒得记得,不断更新)

1设置虚拟路径
     <!--#include virtual="/index/include/head.htm"-->
2加页面缓存
<%@ OutputCache Duration="7200" VaryByParam="*" %> <%@ OutputCache Duration="7200" VaryByParam="*" %>
3数据绑定之datarowview
<%# import NameSpace="System.Data"%>
<%#((datarowview)container.dataitem)["newsline"]%><%#((DataRowView)Container.DataItem)["newsline"]%>
4好用的图片加文字绑定格式(注意datalist本身就是一个table所以一般把width放在datalist上,里面不用再加width这样可以保证可是不变形)
 
 1 < asp:DataList id = " dtlist "  runat = " server "  RepeatColumns = " 3 "  width = " 360 " >
 2 < ItemTemplate >
 3   < table  height = " 87 "  border = " 0 " cellpadding = " 1 "  cellspacing = " 1 "  bgcolor = " #C7CDD9 " >
 4        < tr >
 5          < td width = " 32% "  height = " 85 "  align = " center "  bgcolor = " #FFFFFF " >< a href = ' <%#((DataRowView)Container.DataItem)["newsurl"]%> '   target = " _blank " >< img src = ' <%#((DataRowView)Container.DataItem)["imgPath"]%> '   width = " 110 "  height = " 83 "  border = " 0 "   /></ a ></ td >
 6        </ tr >
 7        < tr >
 8           < td >
 9     < a href = ' <%#((DataRowView)Container.DataItem)["newsurl"]%> '   target = " _blank " > ' <%#((DataRowView)Container.DataItem)["newsline"]%> '   </ a >
10           </ td >
11       </ tr >
12        </ table >
13 </ ItemTemplate >
14 </ asp:DataList >
5,cs里对绑定数据加颜色
dt.Rows[i]["newsline"] = "<font color=\"red\">"+dt.Rows[i]["newsline"]+"</font>";

6获取文件名绑定到地址栏
Code


7zai web.config配置编码解码的文字格式
Code

   8 属性的初始化
Code

9数据库节日期函数
datepart(year,newsday)
@SelectedTime.IndexOf("-")+1;
10右对齐日期
day.Month.ToString ().PadLeft(2,'0');
11好用的显示绑定数据的条数,数据种类,与截取字符数据的长度
Code

12企业库中中设置缓存过期时间
Code

13抛出异常
Exception ex_c = new Exception(message);throw ex_c;
14标准函数注释写法
   
Code

15获得远端ip地址
 clientip = Request.ServerVariables["REMOTE_ADDR"]
16在查询分析器里显示物理读和逻辑读
SET   STATISTICS   IO   on
17去页面缓存

Code



19读文件

Code


21所有页面打开新窗口
<base target="_blank"/>
22前台绑定日期

Code


23去超链接下划线

Code


24动态添加脚本

Code


26常用错误记录方式

Code

 

27sql日期转换(只留年月日)
convert(char(10),datetime,101)

28后台绑定option

Code



29动态页转静态页基类


 30数据库输出xml
for xml auto,elements

31截取字符串

按位截取字符串


32写文件

写文件


 33检查添加缓存

//检查、添加缓存

34自定义customErrors
<customErrors defaultRedirect="http://localhost/sitemap.html" mode="RemoteOnly" />

35通过地址栏得到参数并过滤的通用方法。
request

你可能感兴趣的:(asp.net)