我使用AutoCompleteExtender從Ajax控件工具包,它是stragely行爲。 我的服務方法如下所示: [System.Web.Services.WebMethod]
[System.Web.Script.Services.ScriptMethod]
public string[] getEJMaps(string prefixText, int count)
{ // me
對於我的驗收測試我寫文成自動完成擴展和我需要點擊填充名單上。 爲了填充列表我必須使用AppendText通過替代的TypeText,否則文本框失去專注填充列表之前。 現在我的問題是,當我嘗試點擊填充名單上。我試過搜索UL元素並點擊它;但它不會觸發列表中的點擊事件。 然後我試圖通過標記名和值到搜索列表: Element element = Browser.Element(Find.By("tagna
我確定我將不得不編寫支持JavaScript代碼來執行此操作。我有一個自動完成擴展器設置,從數據庫表中選擇值,當做出選擇時,我希望它將所選值的ID設置爲隱藏控件。我可以通過處理文本框中的值更改並對數據庫進行選擇調用來實現這一點,從公司選擇idCompany Where CompanyName =「文本框值」; 最重要的是要約束文本框是自動完成擴展到只使用值從自動完成的targetcontrol下拉