ASP.Net QueryString中的“输入字符串格式不正确”错误

时间:2012-10-24 19:31:33

标签: asp.net formview request.querystring

伙计们,我现在在ASP.Net QueryStrings上遇到了一个恼人的错误。

我使用查询字符串在我的ASP网络应用程序中将值从一个页面传递到另一个页面。
这样,我可以根据查询字符串值更改目标页面的表单查看模式。

重定向代码如下:

Response.Redirect("~/Exams/Questions/ExamQuestionEntry.aspx?mode=1&examCode=" & examCode)

当我加载ExamQuestionEntry页面时,我会根据mode值更改FormView。例如,0是默认的ReadOnly模式,1是Insert模式,2是Edit模式 但是,这是奇怪的事情......
当我将模式值设置为1,将FormView设置为插入模式时,一切都很好并且运行良好。 但是,当我将模式设置为0或2时,我得到了错误...
"Input string was not in a correct format."

我已经尝试了所有可以想象的替代方案和解决方案,最后我无法弄清楚为什么会发生这种情况。

0 个答案:

没有答案