Telerik UI for ASP。网络核心?下载30天免费试用

Ajax绑定

您可以为Ajax绑定到Northwind配置Telerik UI下拉列表产品表,使用Linq到SQL。

ToDataSourceResult ()扩展方法修改了结果的结构,而小部件无法绑定到它。在本例中,返回一个简单的数据数组。

  1. 创建一个操作方法来呈现视图。

    public ActionResult Index() {return View();}
  2. 创建一个新的操作方法并传递产品表作为JSON结果。

    public JsonResult GetProducts() {NorthwindDataContext northwind = new NorthwindDataContext();返回Json (northwind.Products);}
  3. 添加一个ajax绑定的下拉列表。

@(Html.Kendo().DropDownList() . name ("productDropDownList") // DropDownList的名称是必选项。. datatextfield ("ProductName") //指定产品的哪个属性作为文本被下拉列表使用。. datavaluefield ("ProductID") //指定产品的哪个属性作为值被下拉列表使用。. datasource (source => {source. datatextfield)读(读=>{读。行动(“GetProducts”、“家”);//设置动作和控制器名称。}) .ServerFiltering(真正的);//如果为true, DataSource将不会过滤客户端上的数据。}) . selectedindex(0) //选择第一项。)
   另请参阅
         
        
在本文中
Baidu
map