我在擴展ExtenderControlBase在ASP .NET中的控制。這就是所謂的:從客戶端ASP .NET Extender服務器端編寫客戶端代碼ExtenderControlBase
public class LookupExtender : ExtenderControlBase
基本上它類似於自動完成功能的東西所行 - 但靜態的。 LookupExtender有類型名 & LISTNAME attritbutes指定:具有將傳遞到的GetList方法列表的的String []的GetList(字符串LISTNAME)方法
- 類
現在,LookupExtender創建了TypeName實例即時(反射),調用GetList方法,我想將字符串[]結果呈現給客戶端作爲數組,以便擴展程序客戶端代碼具有用於自我暗示的靜態源。
有沒有什麼辦法來渲染JavaScript從LookupExtender class?
這是我的示例代碼(目前自我暗示值是硬編碼):
set_TargetTextBoxID: function (value) {
this._targetTextBoxID = value;
$(function() {
var availableTags = [
"Switzerland",
"Poland",
"Europe",
"USA",
"Asia"
];
$("#" + value).autocomplete({
source: availableTags,
minLength: 0,
close: function() {
$(this).blur();
}
}).focus(function() {
$(this).autocomplete("search", "");
});
});
}