我爱Aspx >> C#.Net >> asp.net常用代码_ASP.NET技巧{
e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='#99cc00';this.style.color='buttontext';
this.style.cursor='default';");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor='';this.style.color='';");
}
8.关于日期格式
日期格式设定
DataFormatString="{0:yyyy-MM-dd}"
我觉得应该在itembound事件中
e.items.cell["你的列"].text=DateTime.Parse(e.items.cell["你的列"].text.ToString("yyyy-MM-dd"))
9.获取错误信息并到指定页面
不要使用Response.Redirect,而应该使用Server.Transfer
e.g
// in global.asax
protected void Application_Error(Object sender, EventArgs e) {
if (Server.GetLastError() is HttpUnhandledException)
Server.Transfer("MyErrorPage.aspx");
//其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :)
}
Redirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服务器端执行,这样就可以在错误处理页
面得到出错信息并进行相应的处理
10.清空Cookie
Cookie.Expires=[DateTime];
Response.Cookies("UserName").Expires = 0
11.自定义异常处理
//自定义异常处理类
using System;
using System.Diagnostics;
namespace MyAppException
{
/// <summary>
/// 从系统异常类ApplicationException继承的应用程序异常处理类。
/// 自动将异常内容记录到Windows NT/2000的应用程序日志
/// </summary>
public class AppException:System.ApplicationException
{
public AppException()
{
if (ApplicationConfiguration.EventLogEnabled)
LogEvent("出现一个未知错误。");
}
public AppException(string message)
Ҷƪл˵?
[视频]Visual Studio 2005入门之..[04-28]
[视频]Visual Studio 2005入门之..[04-28]
[视频]Visual Studio 2005入门之..[04-28]
致初学者:PHP比ASP优秀的七个理..[04-28]
PHP:“草根语言”挑战“大腕”J..[04-28]
ASP+全新接触(1)_ASP教程[04-28]
手把手教你使用VB来创建ASP组件(..[04-28]
ASP十步进阶_ASP教程[04-28]
ASP 3.0高级编程(二十五)_ASP教..[04-28]
关于学习ASP和编程的28个观点_AS..[04-28]
[视频]Visual Studio 2005入门之..[04-28]
[视频]Visual Studio 2005入门之..[04-28]
[视频]Visual Studio 2005入门之..[04-28]
JRun常见问题回答_JSP文摘[04-28]
Java线程的深入探讨_JSP文摘[04-28]
基于JSP的动态网站开发技术_JSP文..[04-28]
JSP 2.1和JSF 1.2规范发布预览版..[04-28]
JSP 2.1技术规范投票通过 表达式..[04-28]
Servlet和JSP迈上新台阶_JSP文摘[04-28]
jsp中获取客户端的浏览器和操作系..[04-28]