我想實現一個autoCompleteExtender到我的項目中。目前我正在使用OnClientItemSelected屬性在客戶端調用JavaScript。有沒有一種方法(使用另一個屬性或其他代碼),讓我可以在用戶選擇一個選項時調用代碼中的方法?ajaxToolKit autoCompleteExtender OnClientItemSelected
3
A
回答
0
function AutoCompleteEx_OnClientItemSelected(sender, args) {
__doPostBack(sender.get_element().name, '');
}
在服務器端的句柄TextChanged
事件的擴展文本框。
0
爲此,您需要使用ID和文本返回從Web服務方法列表
這裏「善堂」是實際列表與數據源的數據。
List<string> items = new List<string>(count);
for (int i = 0; i < lst.Count; i++)
{
string str =AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(lst[i].Text,Convert.ToString(lst[i].IDValue));
items.Add(str);
}
return items.ToArray();
然後簡單的JavaScript
function GetID(source, eventArgs)
{
var HdnKey = eventArgs.get_value();
document.getElementById('<%=hdnID.ClientID %>').value = HdnKey;
}
不要忘記設置在自動完成擴展 OnClientItemSelected = 「的getId」
屬性相關問題
- 1. AutoCompleteExtender OnClientItemSelected驗證後引發
- 2. 在OnClientItemSelected中獲取AutoCompleteExtender的TargetControlId Javascript函數
- 3. AutoCompleteExtender OnClientItemSelected不工作在IE8(在IE9中工作)[javascript substring]
- 4. AutoCompleteExtender不調用ServiceMethod
- 5. Ajax工具包AutoCompleteExtender和javascript
- 6. UpdatePanel + AutoCompleteExtender + jQuery =問題!
- 7. 中繼器中的AutoCompleteExtender控制
- 8. Visual Studio 2005 + AjaxToolkit
- 9. AjaxToolkit ModalPopup Extender
- 10. AjaxToolKit ModalPopupExtender + AnimationExtender
- 11. AutoCompleteExtender在DotNetNuke的
- 12. AutoCompleteExtender問題
- 13. AJAX C#AutoCompleteExtender contextKey
- 14. AutoCompleteExtender不工作
- 15. AJAX AutoCompleteextender without webservice
- 16. AutoCompleteExtender AJAX問題
- 17. AutoCompleteExtender作品有時
- 18. asp.net中的AutoCompleteExtender ajax,
- 19. AutoCompleteExtender需要幫助
- 20. 爲Ajax禁用瀏覽器自動完成功能:AutoCompleteExtender
- 21. AutoCompleteExtender定位僅適用於Chrome瀏覽器
- 22. asp.net dropdownlist ajax call without ajaxtoolkit
- 23. AjaxToolKit中的自動完成
- 24. 在asp:label上使用ajaxToolkit CalendarExtender
- 25. AutoCompleteExtender不適用於TextBox
- 26. AutoCompleteExtender奇怪的問題
- 27. 3層架構中的AutoCompleteExtender
- 28. 帶WCF服務的AutoCompleteExtender
- 29. 與ASP.Net一起使用AutoCompleteExtender
- 30. 如何在TabContainer ajaxToolkit上設置rtl?