0

我正在尝试使用 e.customArgs["variable"] 在日期编辑控件中传递选定日期的值,从视图到控制器通过 javascript 事件。请找到以下代码:

在 Buttonclick 上:

function OnClickShowLog(s, e) {
                 SelectedTimestampFlag = 999;
                 alert(SelectedTimestampFlag);                 
                selectedStartDate = DateEditStartdate.GetValue();
                alert(selectedStartDate );

}

在 BeginCallback 上:

function OnBeginCallback(s, e) {

                    if (SelectedTimestampFlag != null) {

                        e.customArgs["StartDateValue"] = selectedStartDate;
                        alert("startdate:" + e.customArgs["StartDateValue"]);

                        e.customArgs["SelectedTimestampFlag"] = SelectedTimestampFlag;
                        alert("timestamp:" + e.customArgs["SelectedTimestampFlag"]);
                    }
              }

如果我正在访问Request.Params["SelectedTimestampFlag"]它会在 mvc 控制器上返回正确的值,但是当我尝试使用Request.Params["StartDateValue"]访问控制器上的 e.customArgs["StartDateValue"] 时,它会返回 null .请建议。

4

0 回答 0