根據下拉列表的結果,我想顯示一個網格。我似乎無法將值發送給select(「controller」,「action」,data)方法。我怎樣才能做到這一點?我無法讓我的JavaScript來處理它。將網格綁定到下拉列表
這是下拉列表
<select id="workoutType" onchange="changed(value)">
@{ foreach (var type in Model.WorkoutTypes)
{
<option value="@type"> @type </option>
}
}
</select>
,這裏是電網
@(Html.Telerik().Grid(Model.Approvers)
.Name("Orders")
.DataBinding(dataBinding => dataBinding
//Ajax binding
.Ajax()
//The action method which will return JSON
.Select("__AjaxBinding", "AssetResearch", new { workoutType = ViewData["dropDownValue"] })
)
.Columns(columns =>
{
columns.Bound(o => o.InvestorName).Width(125);
columns.Bound(o => o.ApproverType).Title("Type").Width(100);
columns.Bound(o => o.Email).Title("E-mail Address");
})
.ClientEvents(events => events
.OnDataBinding("onDataBinding")
)
.Pageable()
.Sortable()
)
我嘗試使用Viewbag和可悲的是,我似乎無法把它關閉。