Telerik UI for ASP。净AJAX?下载30天免费试用

绑定到ASP数据源组件

RadSearchBox支持绑定到所有ASP。NET数据源组件,包括:

  • SqlDataSource

  • XmlDataSource

  • ObjectDataSource来

  • EntityDateSource

  • LinqDataSource

要将RadSearchBox绑定到DataSource组件,您需要设置它的DataSourceID属性设置为DataSource组件的ID。你也应该设置它DataTextField而且DataValueField属性来映射文本而且价值将项的属性添加到数据源中各自的列或字段。

您还可以设置DataKeyNames属性从数据源中添加您在您的场景的DataItem对象中需要的其他字段。

SqlDataSource

下面是一个示例,展示了如何实现与SqlDataSource的绑定。

    

LinqDataSource

下面是一个示例,展示了如何实现与LinqDataSource的绑定。

    

EntityDateSource

这里是一个示例如何实现它与EntityDateSource。

    

ObjectDateSource

下面是一个示例,展示了如何实现与ObjectDateSource的绑定。

   
public class SearchBoxDataObject {public SearchBoxDataObject() {} public static List GetItems() {List itemsList = new List();itemsList。Add(new SearchBoxDataItem(1, "item 1"));itemsList。Add(new SearchBoxDataItem(2, "item 2"));itemsList。Add(new SearchBoxDataItem(3, "item 3"));返回itemsList;}公共类SearchBoxDataItem{私有字符串_text;私有int _id; public string Text { get { return _text; } set { _text = value; } } public int ID { get { return _id; } set { _id = value; } } public SearchBoxDataItem(int id, string text) { _id = id; _text = text; } } }
公共类SearchBoxDataObject Public Sub New() End子公共共享函数GetItems() As List(Of SearchBoxDataItem) Dim itemsList As New List(Of SearchBoxDataItem)() itemsList。Add(New SearchBoxDataItem(1, "item 1"))Add(New SearchBoxDataItem(2, "item 2"))添加(新SearchBoxDataItem(3项3))返回itemsList结束函数公开课SearchBoxDataItem私人_text文本字符串私人_id整数公共财产()随着字符串返回_text最终得到设置(值为字符串)_text =值结束设置结束属性公共财产ID()随着整数返回_id最终得到设置(值为整数)_id =值设置结束属性公共子新(ID作为整数,文本字符串)_id = ID _text =文本端接头端类结束类

XMLDataSource

下面是一个示例,展示了如何实现与XMLDataSource的绑定。

   
    
在本文中
Baidu
map