我有将值发布到 DirectAction 的 Ext.Net MVC 表单。在服务器端,在 DirectAction CoboBox 中选择的值始终为空。
public ActionResult Save()
{
var cmbSender = this.GetCmp<ComboBox>("cmbSender");
var senderID = cmbSender.SelectedItem.Value;
}
我检查过
Request["cmbSender"]
但它不起作用
<form id="form12">
@(
X.TabPanel()
.Items(
X.FormPanel()
.Title("New Job")
.ID("pnlNewJob")
.Layout(LayoutType.Form)
.MarginSpec("5 5 5 5")
.Items(
X.Panel()
.Border(false)
.ColumnWidth(0.4)
.Layout(LayoutType.Form)
.Items(
Html.X().ComboBox()
.ID("cmbSender")
.DisplayField("Code")
.ValueField("ID")
.EmptyText("Code")
)
</form>