在将静态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”,那么它很有用......
但问题是为什么?我从来没有听说过请求的保留字。
答案 0 :(得分:1)
我无法重现这一点。你的问题出在其他地方。
您可能希望尝试将问题重新创建为一个小型独立应用,并查看您可以在何时重现它(在本地运行,然后在您的开发/实时环境中运行)。