如何使用vb在asp.net中从一个页面到另一个页面获取值
假设我在一页中有两个文本字段,一个用于姓名,另一个用于年龄。
当我单击提交按钮时,这些值应该出现在另一个页面中。任何人都可以举个例子吗?我完全困惑了。
请帮我 谢谢
Suppose i have two text fields in one page, one for name and another one for age.
When i click the submit button those values should appear in another page. Can any one give the example for that one.. i am totally confused.
please help me
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
MSDN 有一个关于此的页面,如何:在 ASP.NET 网页之间传递值< /a>:
对于您的场景,听起来使用 POST 是可行的方法,因为您的第一页上有文本框。示例:
第一页:
请注意
action="WebForm2.aspx"
将 POST 定向到第二页。没有隐藏代码。Page 2(接收页面):
请注意 Page 元素上的
EnableViewStateMac="false"
属性。这很重要。代码隐藏,使用简单的
Request.Form()
获取值:应该可以...:)
MSDN has a page on this, How to: Pass Values Between ASP.NET Web Pages:
For your scenario, it sounds like using POST is the way to go, since you have textboxes on the first page. Example:
First page:
Notice the
action="WebForm2.aspx"
which directs the POST to the second page. There's no code-behind.Page 2 (receiving page):
Notice the
EnableViewStateMac="false"
attribute on the Page element. It's important.The code-behind, grabbing the values using a simple
Request.Form()
:That should work... :)
将此代码放入您的提交按钮事件处理程序中,
代码放入第二页page_load,
Put this code to your submit button event handler,
Put this code to second page page_load,
你有几个选择。
**
<强>1。使用查询字符串。
2.使用会话
You have a couple of options.
**
1. Use Query string.
2. Use Session