如何在MVC 3组合框中显示文本并绑定到主键

时间:2012-04-06 01:06:32

标签: asp.net-mvc-3 telerik-mvc

在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") };

上面的代码适用于新创建的产品,但是在加载和显示数据库中的数据时没有,因为组合框不知道如何显示文本。请帮忙!

0 个答案:

没有答案