在MVC3应用程序中,如何显示文本(比如产品名称),但同时将值绑定到其主键(比如产品ID)。这是我的html组合框
@(Html.Telerik().ComboBoxFor(model => model.ProductId)
.AutoFill(true)
.HighlightFirstMatch(true)
.DataBinding(binding => binding.Ajax().Select("GetProductsyKeyword", "Product")))
并且方法GetProductsyKeyword返回:
return new JsonResult { Data = new SelectList(Products, "Id", "Description") };
上面的代码适用于新创建的产品,但是在加载和显示数据库中的数据时没有,因为组合框不知道如何显示文本。请帮忙!