真的很奇怪ASP.Net保留Request.Form键名

时间:2009-09-23 07:00:16

标签: asp.net html-form reserved-words

在将静态HTML页面发布到ASP.NET页面时,我似乎遇到了一个非常奇怪的问题:

示例:

<form action="Kiosk.aspx" method="post">
<input type="hidden" id="key" name="key" value="1234" />
<input type="hidden" id="action" name="action" value="download" />

<input id="btnGo" type="submit" value="Download" />

</form>

当我使用

调用它时
string strKioskKey = incomingWebContext.Request.Form["key"];

它总是返回null - 如果我将两个参数都改为“key1”,那么它很有用......

但问题是为什么?我从来没有听说过请求的保留字。

1 个答案:

答案 0 :(得分:1)

我无法重现这一点。你的问题出在其他地方。

您可能希望尝试将问题重新创建为一个小型独立应用,并查看您可以在何时重现它(在本地运行,然后在您的开发/实时环境中运行)。