ASP.NET页面传值_第七篇_HiddenField
+++ HiddenField01.aspx页面
++ 页面代码如下:
<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:HiddenField ID="HiddenField2" runat="server" />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
++ 后台代码,如下:
protected void Button1_Click(object sender, EventArgs e)
{
HiddenField1.Value = "liuning";
HiddenField2.Value = "liuning@hotmail.com";
string strUrl = "HiddenField02.asp?name=" +
HiddenField1.Value.ToString() + "&email=" + HiddenField2.Value.ToString();
Response.Redirect(strUrl);
}
+++ HiddenField02.aspx页面
++ 页面代码如下:
(略)
++ 后台代码,如下:
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["name"] != null && Request.QueryString["email"] != null)
{
Response.Write("姓名:" + Request.QueryString["name"].ToString() + "</br>" +
"电子邮件:" + Request.QueryString["email"].ToString());
}
}
+++ 说明
(1) 这种方式也很常用,比如,你想将用户的登录信息写入到数据库中,如登录用户名、登录时间、IP地址和MAC地址等等。那么,你应该写脚本获得客户端的IP地址和MAC地址,然后把IP地址和MAC地址放到HiddenField控件,让后台代码处理。
相关文档:
基于功能更丰富的基础类构建您自己的 ASP.NET 页面
发布日期 : 11/4/2004 | 更新日期 : 11/4/2004
Dino Esposito
Wintellect
适用范围:
Microsoft ASP.NET
Microsoft ASP.NET 2.0
摘要:通过继承可以在通用 Microsoft ASP.NET 类(例如 Page 类)中添加功能。这为您提供了一个公共场所,使您可以添加功能并将功能部 ......
关于需要用到的JS文件请到地址:http://d.download.csdn.net/down/2387457/taomanman免费下载;
下面介绍其使用方法:
第一步:
到我提供的地址下载JS文件,并解压到项目某个目录下,你自己定啦。
第二步:
在需要用到时间控件的aspx页面中添加该JS文件中的WdatePicker.js文件。
如<script src="../JS/My97DatePick ......
+++ 修改Global.asax文件:
<%@ Application Language="C#" %>
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
Application["count"] = 0;
}
void Application_End(object sender, EventArgs e)
{ }
void Application_Error(object sender, EventArgs ......
+++ Cookie01.aspx页面
++ 页面代码如下:
<asp:TextBox ID="TextBox1" runat="server" ForeColor="Red" Width="182px">Name</asp:TextBox>
<asp:Button ID="BtnCookie" runat="server" OnClick="BtnCookie_Click" Text="BtnCookie" /><br />
++ 后台代码如下:
protected void BtnCookie_Cl ......