【发布时间】:2011-10-04 18:06:34
【问题描述】:
这是我的代码:
<telerik:RadComboBox ID="ddlServicesRequested" runat="server" DataValueField="Value" DataTextField="Text" Skin="Vista" OnClientSelectedIndexChanging="setQtyReq"></telerik:RadComboBox>
function setQtyReq(combo, eventArgs) {
var Combo = $find("<%= ddlServicesRequested.ClientID %>");
var index= eventArgs.get_item().get_index();
}
Me.ddlServicesRequested.Items.Insert(0, New RadComboBoxItem("-- Select One --", "0"))
Dim dt1 As DataTable = GetDataTable("myStoredProcedure")
For Each dr As DataRow In dt1.Rows
Dim rcbi As New RadComboBoxItem()
rcbi.Text = dr("Text")
rcbi.Value = dr("Value")
rcbi.Attributes("Min") = dr("MinQty")
rcbi.Attributes("Max") = dr("MaxQty")
Me.ddlServicesRequested.Items.Add(rcbi)
Next
这里我的 radcombobox 填充了两个自定义属性,Min 和 Max。当用户选择一个项目时,调用 setQtyReq javascript 函数,我能够获取 radcombobox 和所选项目的索引。我遇到的问题是我无法找到获取自定义属性值的方法。如何获取自定义属性的值?
【问题讨论】:
标签: javascript asp.net telerik