关于在asp.net c#

中使用查询字符串将页面重定向到另一个页面 你好 我正在创建在线测验。在第一种形式中,我有测试列表的下拉列表。开始按钮。在单击开始按钮时,我创建随机问题列表(随机ID)。点击开始按钮后,第二个表格出现在这里问题&他们的答案和下一个按钮显示。点击下一个按钮后,将出现下一个随机问题,即(从第一种形式创建的列表中的第二个id)。当我点击下一个问题时,我想用地址栏中的ID识别每个问题。这意味着我的第一个表单:Main.aspx重定向到第二个表单(startexam.aspx?id = 1)当我点击此表单中的下一个按钮然后它应该识别问题ID。 Asp.net c# 谢谢。     
已邀请:
你的意思是你会有这样的东西:http://www.example.com/form.aspx?qid = 1? 如果是,您可以通过Request.QueryString [“qid”]获取querystring参数qid的值; 希望有所帮助。如果我误解你所说的话,请发布你的代码。     
您可以使用标记而不是按钮从一个页面导航到另一个页面。
<a href="http://www.onlinequix.com/q.aspx?id=10">Next</a>
如果您真的想使用按钮,那么我建议使用
Session
(在服务器端)/
Cookies
(在客户端)根据您的需要存储问题编号。     
您可以使用asp.net向导控件,而不是为每个问题创建一个页面。 看看这些文章: http://msdn.microsoft.com/en-us/magazine/cc163894.aspx http://weblogs.asp.net/scottgu/archive/2006/02/21/438732.aspx http://www.codeproject.com/KB/aspnet/Wizard_Control.aspx     

要回复问题请先登录注册