设为首页
加入收藏
发布文章
  首页   操作系统   系统集成   程序设计   网站设计   图形图象   安全技术   反击技术   硬件DIY   认证考试   免费资源
当前位置:中国E盟 -=> 程序设计 -=> 网络编程 -=> asp.net -=> 正文  
ASP.NET 2.0 中实现跨页提交 << DataGrid进行传统分页方式 | ASP与ASP.Net实现Session共享 >> 
 发布日期:2007-8-7 23:25:02 发布者:[chinaE整理]  来源:[本站]  浏览:[]  评论:[ 字体:   
在ASP.NET 2.0中,对于跨页提交已经有了非常合理的解决方案
下面是一个示例:
BeginPage.aspx: 请注意Button1的PostBackUrl属性设置

以下是引用片段:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    public string Name
    {
        get
        {
            return this.TextBox1.Text;
        }
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Label ID="Label1" runat="server" Text="请输入姓名" Width="183px"></asp:Label>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server"  Text="提交" PostBackUrl="~/EndPage.aspx" /></div>
    </form>
</body>
</html>

 EndPage.aspx:请注意PreviousPageType的属性设置

以下是引用片段:
<%@ Page Language="C#" %>
<%@ PreviousPageType VirtualPath="~/SourcePage.aspx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    
    protected void Page_Load(object sender, EventArgs e)
    {
        this.Label1.Text = PreviousPage.Name;
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Label ID="Label1" runat="server" ></asp:Label>
    
    </div>
    </form>
</body>
</html>

OK,就通过这么简单的两个属性设置,就可以非常方便的得到跨页提交的特性

]]>
打印 】【 收藏 】【 推荐 】 
相关文章 推荐文章 热门文章
ASP与ASP.Net实现Ses.. 24小时内新文章[8.7]
ASP.NET技术获取IP与MA.. 24小时内新文章[8.7]
ASP.Net中利用CSS实现多.. 24小时内新文章[8.7]
ASP.NET常用的三十三种实用.. 24小时内新文章[8.7]
复杂ASP.NET服务器控件调整..[7.24]
 ·暂无
在ASP.NET中上传图片并生成缩略图..
一次同时上传多个文件
精通ASP.NET中弹出窗口技术
Asp.net常用函数
无刷新效果定时自动更新页面
 评一评
正在读取…
  笔名:
  评论:
   
【注】 发表评论必需遵守以下条例:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款

设置首页 - 加入收藏 - 关于我们 - 联系我们 - 友情连接 - -

Copyright ©2006-2008 中国E盟 Powered By:www.chinaE.org

湘ICP备05004075号