我试图通过javascript事件,使用e.customArgs [“variable”]在日期编辑控件中传递所选日期的值,从视图到控制器。请找到以下代码:
On 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”] 它返回null。请建议。