【问题标题】:Posting datas from one asp.net page to another when click a button单击按钮时将数据从一个 asp.net 页面发布到另一个页面
【发布时间】:2013-03-16 16:27:40
【问题描述】:

我有 2 个名为 webform1.aspx、webform2.aspx 的 ASP.Net WebForm。 Webform1.aspx 包含带有姓名、地​​址、年龄等文本框的注册区域,用于注册学生资料。 Webform2.aspx 包含一个消息区域,以确保注册的学生是有效的。

我在 webform1.aspx 中有一个提交按钮。单击后,它会将注册数据发布到 Webform2.aspx 的消息区域,如果有效则发布到数据库。 那么,如何才能将详细信息从一种形式传递到另一种形式? 我想要 C#.net 中的代码。

【问题讨论】:

  • 为什么要为此使用不同的页面?您可以使用 UserControls 使其可见/不可见。
  • 听上去是学校/大学的作业。我建议你看一下 Request 对象。
  • 如果您使用Server.Tansfer,您可以访问PreviousPage 属性的所有属性和控件。

标签: c# asp.net


【解决方案1】:

拥有 2 个 aspx 页面来完成这个简单的注册任务并不是真正应该进行 ASP.net 编程的方式。

执行此操作的标准 ASP.net 方法是: 从一页 aspx 开始,它有:

  • 姓名、地址、密码输入
  • 提交按钮
  • 留言区

将消息区域设置为不可见(在 IDE 中右键单击它并选择属性)。

向提交按钮添加一个 onclick 函数(在 IDE 中双击该按钮),并在该函数中放置所有验证代码,以及使名称、地址、密码和提交输入不可见并显示消息的代码可见区域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-19
    • 2012-06-24
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-31
    • 2015-11-24
    相关资源
    最近更新 更多