asp.net 把单个页面生成静态页面及小知识
2011-07-04 15:29
363 查看
呵呵,本人是新手,有好多东西记不住,望大家多提意见哈
把页面生成静态页面:
string url = "http://www.baidu.com/index.php";
new System.Net.WebClient().DownloadFile(url, Server.MapPath("~/default.html"));
1.asp.net 错误跳转事件
//错误跳转事件
protected void Page_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
if (ex is HttpRequestValidationException)
{
Response.Write("<script language='javascript'>window.location.href='ERROR.htm';</script>");
Server.ClearError();
}
}
2.文本框后台设置只读属性
txtstime.Attributes["readonly"] = "true";
网站页面代码总结
/// <summary>
/// 绑定时,为删除增加确认对话框
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvUserList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton del = e.Row.FindControl("lnkbtnDelete") as LinkButton;
del.Attributes.Add("onclick", "return confirm('确认要删除吗?')");
}
}
/// <summary>
/// 执行时,设置个人用户详细信息的链接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvUserList_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "view")
Response.Redirect("~/admin/UserDetails.aspx?id=" + e.CommandArgument.ToString());
}
把页面生成静态页面:
string url = "http://www.baidu.com/index.php";
new System.Net.WebClient().DownloadFile(url, Server.MapPath("~/default.html"));
1.asp.net 错误跳转事件
//错误跳转事件
protected void Page_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
if (ex is HttpRequestValidationException)
{
Response.Write("<script language='javascript'>window.location.href='ERROR.htm';</script>");
Server.ClearError();
}
}
2.文本框后台设置只读属性
txtstime.Attributes["readonly"] = "true";
网站页面代码总结
/// <summary>
/// 绑定时,为删除增加确认对话框
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvUserList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton del = e.Row.FindControl("lnkbtnDelete") as LinkButton;
del.Attributes.Add("onclick", "return confirm('确认要删除吗?')");
}
}
/// <summary>
/// 执行时,设置个人用户详细信息的链接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvUserList_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "view")
Response.Redirect("~/admin/UserDetails.aspx?id=" + e.CommandArgument.ToString());
}
相关文章推荐
- ASP.NET生成静态页面(页面输出)
- asp.net获取当前页面源码并生成静态页面
- 事件驱动asp.net自动生成静态页面模板解决方法——生成静态页面
- asp.net生成静态页面(静态页面中包括有实时信息)
- 利用UrlRewrite,asp.net动态生成htm页面
- 不显示删除回复显示所有回复显示星级回复显示得分回复 [推荐] Asp.NET生成静态页面并分页
- asp.net动态生成html页面
- ASP.NET 生成静态页面的思路介绍
- 使用ASP.NET模板生成HTML静态页面的五种方案
- 在ASP.NET 2.0中直接得到本页面生成的HTML代码
- ASP.NET生成静态页面方法(三种)
- 关于“Asp.net 中后台CS读取数据库数据生成数组传递给前台页面JS使用”
- 从JSP,ASP等动态页面生成静态页面的实现方式
- ASP.NET动态生成html页面
- ASP.Net自动批量生成HTML页面和索引页
- 【转】 asp.net从视频文件中抓取一桢并生成图像文件的方法 实现多语言本地化应用程序 自动返回上次请求页面
- ASP.NET生成静态HTML页面并分别按年月目录存放
- Asp.net动态生成页面控件的办法
- ASP.NET动态生成HTML页面
- asp.net 生成静态页面