使用表单发送数据并从Request.Form中读取数据

时间:2018-08-21 14:28:48

标签: javascript c# webforms

我在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.cs的{​​{1}}中读取它,但是由于我需要内部没有任何queryString的清晰url,因此需要使用Request.QueryString。我的意思是,它会自动将ORDER_ID添加到queryString中,而不是以表单形式发送它。

1 个答案:

答案 0 :(得分:1)

您在Request.Form["ORDER_ID]中缺少结束语