Telerik ComboBox FindControl 在项模板内
Telerik ComboBox FindControl inside item template
<Telerik:RadComboBox ID="ddlInvoiceNumber" CssClass="feilds" runat="server" AutoPostBack="false"
OnClientDropDownClosed="onDropDownClosed" EmptyMessage="-- Select Invoice --"
LoadingMessage="Please wait" CheckBoxes="true" AppendDataBoundItems="true" SkinID="Windows7"
Width="450" HighlightTemplatedItems="true">
<HeaderTemplate>
<table style="width: 420px;" cellspacing="0" cellpadding="0">
<tr>
<td style="width: 180px; float: left">
Invoice
</td>
<td style="width: 60px; float: left">
Value
</td>
<td style="width: 60px; float: left">
Balance
</td>
<td style="width: 60px; float: right">
Requested
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table style="width: 420px;" cellspacing="0" cellpadding="0">
<tr>
<td style="width: 180px; float: left" class="smalltext">
<%#DataBinder.Eval(Container, "Text")%>
</td>
<td style="width: 60px; float: left" class="smalltext">
<%#DataBinder.Eval(Container, "Value")%>
</td>
<td style="width: 60px; float: left" class="smalltext">
<%#Eval("BalanceAmount")%>
</td>
<td style="width: 60px; float: right" class="smalltext">
<asp:TextBox ID="txtDDLInvoiceAmount" runat="server" Text='<%#Eval("BalanceAmount")%>'
Width="58px"></asp:TextBox>
</td>
</tr>
</table>
</ItemTemplate>
</Telerik:RadComboBox>
Javascript 函数 on onDropDownClosed
function onDropDownClosed(sender, eventArgs) {
for (var i = 0; i < Length; i++) {
document.getElementById('<%= lblInvoiceNumberDisplay.ClientID %>').innerHTML += sender.get_checkedItems()[i].get_text() + ", ";
sum += parseFloat(sender.get_checkedItems()[i].get_value(), 10);
// Here i want checked textbox values
}
}
请帮忙 - 如何在客户端的 ComboBox 项模板中FindControl
文本框?
我正在回答我自己的问题
findControl 需要控件的 ID,但它返回使用该 ID 找到的客户端对象,例如,在内部它使用 $find() 方法来获取 javascript 对象。隐藏字段没有这样的客户端对象,这就是它找不到它的原因。您可以使用此方法获取 DOM 元素:
$telerik.findElement(sender.get_items().getItem(0).get_element(), "txtDDLInvoiceAmount").value
相关文章:
- 从dojo comboBox中删除选项
- sencha面板覆盖了我试图放置在它下面的内容.datePicker和comboBox
- 如何使用jquery combobox拥有不同的最小长度
- 如何从控制器更改extjs Combobox的“valueField”
- ComboBox typeAhead有效,但在某些行为条件下valueField为空
- 用java脚本填充combobox
- FindControl无法使用动态创建的控件
- 如何通过JavaScript创建Telerik MVC Combobox
- Combobox with javascript on ruby on rails
- Ext JS搜索在MultiSelect ComboBox中的可能
- 如何使用 JQuery 和 Ajax 使用另一个 ComboBox 的内容更新 HTML 文件中 ComboBox 的内
- 将自定义类添加到 jQuery UI 的 ui-autocomplete Combobox Div
- KendoUI ComboBox 显示不正确的 REST JSON 解析
- Javascript combobox
- Telerik ComboBox FindControl 在项模板内
- 使用 Combobox 类别和 Textbox JavaScript 进行过滤
- jQueryUI Combobox,以避免外部.JS
- dependent combobox in datagrid easyui
- OptGroup in kendo ui combobox
- 未能在dojotolkit的datagrid中插入combobox