【发布时间】:2013-02-18 02:43:55
【问题描述】:
谁能给我解释一下这段代码的结构?
例如.Name("products") 是DropDownList 名称,我想知道它们是什么(你怎么称呼它(Name、OptionLabel 等)),因为它真的让我很困惑。我一直在创建级联 DropDownList。
@(Html.Kendo().DropDownList()
.Name("products")
.OptionLabel("Select product...")
.DataTextField("ProductName")
.DataValueField("ProductID")
.DataSource(source => {
source.Read(read =>
{
read.Action("Type", "ComboBox")
.Data("filterProducts");
})
.ServerFiltering(true);
})
.Enable(false)
.AutoBind(false)
.CascadeFrom("categories")
)
<script>
function filterProducts() {
return {
categories: $("#categories").val()
};
}
</script>
<p>
<label for="orders">Orders:</label>
@(Html.Kendo().DropDownList()
.Name("orders")
.OptionLabel("Select order...")
.DataTextField("ShipCity")
.DataValueField("OrderID")
.DataSource(source => {
source.Read(read =>
{
read.Action("SubType", "ComboBox")
.Data("filterOrders");
})
.ServerFiltering(true);
})
.Enable(false)
.AutoBind(false)
.CascadeFrom("products")
)
<script>
function filterOrders() {
return {
products: $("#filterOrders").val()
};
}
</script>
【问题讨论】:
-
您可以在 kendoUI 网站 Here's the Link987654321@ 中查看文档的完整详细信息
标签: asp.net-mvc kendo-ui cascadingdropdown