Действительно странное ASP.Net зарезервированное имя запроса.Форма ключа

Кажется, я наткнулся на действительно странную проблему при публикации статической 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"];

это всегда возвращает нуль - если я изменяю оба параметра на "key1", это работает хорошо...

Но вопрос почему? Я никогда не слышал о зарезервированном слове для запросов.

1 ответ

Решение

Я не могу воспроизвести это. Ваша проблема лежит в другом месте.

Вы можете попытаться воссоздать проблему в виде небольшого автономного приложения и посмотреть, в какой момент вы можете воспроизвести ее (запустить ее локально, а затем в вашей среде dev/live).

Другие вопросы по тегам