易截截图软件、单文件、免安装、纯绿色、仅160KB

Asp.net页面之间传递参数方法

第一种方法:­
     通过URL链接地址传递­
send.aspx:­
protected void Button1_Click(object sender, EventArgs e)­
    {­
        Request.Redirect("Default2.aspx?username=honge");­
    }­
receive.aspx:­
string username = Request.QueryString["username"];    // 这样可以得到参数值。­
­
第二种方法:­
     通过post方式。­
send.aspx­
<form id="form1" runat="server" action="receive.aspx" method=post>­
    <div>­
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />­
<asp:TextBox ID="username" runat="server"></asp:TextBox>­
</div>­
    </form>­
­
receive.aspx­
string username = Ruquest.Form["receive"];      // 这样可以得到参数值。­
­
­
第三种方法:­
     通过session­
send.aspx:­
protected void Button1_Click(object sender, EventArgs e)­
    {­
        Session["username"] = "honge";­
        Request.Redirect("Default2.aspx");­
    }­
­
receive.aspx:­
string username = Session["username"];       // 这样可以得到参数值。­
­
­
第四种方法:­
      通过Application­
send.aspx:­
protected void Button1_Click(object sender, EventArgs e)­
    {­
        Application["username"] = "honge";­
        Request.Redirect("Default2.aspx");­
    }­


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

ASP.NET页面的CheckBoxList组件

CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList 组件。CheckBoxList组件是由一组的CheckBox组件组 ......

ASP.NET文件下载函数使用浅析

ASP.NET文件下载函数使用是什么情况呢?在你的Page_Load中添加这样的代码:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000);
if (!success) Response.Write("下载文件出错!"); Page.Response.End();
ASP.NET文件下载函数代码为:
publi ......

ASP.NET中Page_Load与Page_PreRender事件。


Page_PreRender 服务器控件将要呈现给其包含的 Page 控件时发生。简单的理解为page中的控件渲染调用此事件
Page_Load 服务器控件加载到 Page 控件中时发生。加载控件时发生。
这两个执行的顺序是Load先执行,PreRender后执行。
......

asp.net下Cookie的使用简单示例

//第一种方式  
Response.Cookie("Cookie名称").value="值" //写入   
username=Request.Cookies("Cookie名称").value// 读取   
 
//第二种方式  
HttpCookie hcCookic = new HttpCookie("Cookie名称","值");  
Response.Cookies.Add(hcCoo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号