我有一個FormatDropDownListFor在我看來,這樣的如何獲得FormatDropDownListFor在控制器中選定的值?
<%: Html.FormatDropDownListFor(m => m.ProductHoldTypeKey, Model.ProductHoldTypeOptions.ConvertWithSelection(Model.ProductHoldTypeKey))%>
在型號
:
[DisplayName("Product Hold Type")]
[HtmlProperties(CssClass = "field-short")]
public long? ProductHoldTypeKey { get; set; }
public IList<SelectListItem> ProductHoldTypeOptions { get; set; }
在控制器:
public ActionResult GetJob()
{
jobViewModel.ProductHoldTypeOptions = _jobService.GetProductHoldType();
if (jobViewModel.ProductHoldTypeKey == 2)// I am getting null here
{
// will do some task;
}
}
我在ProductHoldKey越來越空,我要選擇的值這在View中顯示。 請別人幫我。
我想要做的是基於一個下拉選定的選項,我試圖刪除並添加其他下拉列表中的一個項目,如果有可能通過jQuery那麼有人請讓我知道一些示例代碼。
您發佈的控制器動作是GET方法正在從'_jobService'值。請向我們展示POST方法代碼。 –
Post方法我得到的值,我想在選擇的值得到 – Rocky
如果我沒有弄錯,你的代碼從DB /數據存儲中獲得價值。你會得到你已經存儲的。你是否將選定的項目存儲在數據庫中 –