首页 > 解决方案 > 使用表单发送数据并从 Request.Form 中读取数据

问题描述

我有如下表格mvc

<form name="aspnetForm">
    <input type="hidden" id="ORDER_ID" name="ORDER_ID">
    <input type="hidden" id="STATUS" name="STATUS" value="SHOW">
</form>

我想从 js 发送它,如下所示:

function send(orderKeyId, sUrl) {
    document.aspnetForm.ORDER_ID.value = encodeURIComponent(orderKeyId);
    document.aspnetForm.action = sUrl;
    document.aspnetForm.submit();
}

一切正常,但我必须从中读取它aspx.csRequest.QueryString但我需要使用Request.Form,因为我需要清晰的 url,里面没有任何 queryString。我的意思是,它会自动将 ORDER_ID 添加到 queryString 而不是以形式发送。

标签: javascriptc#webforms

解决方案


你错过了一个结束报价Request.Form["ORDER_ID]


推荐阅读