asp.net常用代碼
1.弹出对话框.
a. 弹出对话框:
C# codeClientScript.RegisterStartupScript(this.GetType(), "",
"<script>window.alert('该会员没有提交申请,请重新提交!')</script>");
b.转向指定页面
C# code Response.Write("
<script>window.location='http://www.gongxinkang.com.cn'
</script>");//window.location.href也可以
c. 打开新的浏览器窗口
C# codeResponse.Write(" <script>window.open
('http://www.gongxinkang.com.cn/index.aspx') </script>");
d.确认是否删除
HTML code<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick="return confirm('确认是否删除?')" />
或者
C# code Button1.Attributes.Add("OnClick", "return window.confirm('确认
是否删除?')")
OnClientClick 属性来指定在引发某个 Button 控件的 Click 事件时所
执行的附加客户端脚本。return window.confirm('确认是否删除?')返回值如果
为false,就不会执行提交表单到服务器的脚本命令。
Response.Write 中的javascript 总是发生在
ClientScript.RegisterStartupScript中的javascript 之前,我是这么理解:
1. ClientScript.RegisterStartupScript 用于添加在页面 </form>之前
添加javascript脚本,可以确定服务器端 <form>标签的所有html元素 都已经创
建出来。
2.Response.Write将信息写入 HTTP 响应输出流,你会发现平时
Response.Write的内容总是在页面顶端,html元素 都还没有已经创建出来。
2. 删除文件
C# codestring filename ="aa.txt";
System.IO.File.Delete(Server.MapPath("~/aa.txt"));
3.绑定下拉列表框
C# code Dictionary<string, int> dic = new Dictionary<string, int>();
dic.Add("请选择", -1);
dic.Add("aa",0);
dic.Add("eew",2);
相关文档:
前台:
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
......
一. 使用QueryString变量
QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。
Response.Redirect( "target.aspx?param1=hello& ......
1 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转 ......
适用于:microsoft ASP.NET
摘要:asp.net动态生成html页面,适用
简介
此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如ms Sql Server这样的数据库支持的Web站点。
适 ......