0

在将静态 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”,它会很有效......

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

4

1 回答 1

1

我无法重现这一点。你的问题在别处。

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

于 2009-09-23T07:16:15.717 回答