2010-11-08 50 views

回答

1

是的,当然。就像您现在使用它一样,将asp:TextBox渲染为输入。

看到这篇文章:TextBox AutoComplete with ASP.NET and jQuery UI

这里有一个简单的例子:

<asp:TextBox ID="tbAuto" runat="server"></asp:TextBox> 

<script type="text/javascript"> 
    $("input[id$=tbAuto]").autocomplete({ /* .. */ }); 
</script> 

我修改这个例子,所以你可以看到选择是如何工作与ClientIDMode离开作为默认AutoID,但如果将它设置为Static您可以使用直接选择:

<asp:TextBox ID="tbAuto" runat="server" ClientIDMode="Static"></asp:TextBox> 

<script type="text/javascript"> 
    $("#tbAuto").autocomplete({ /* .. */ }); 
</script> 
+0

我怎么能在静态为例搜索数据源e通用列表还是数据集?谢谢。 – Shahin 2010-11-08 12:37:02

+1

这是一个单独的问题,你在这里问过的人。将其作为新问题发布,以便您获得更多相关答案。 – Codesleuth 2010-11-08 13:31:33

+0

谢谢:)当然我会的。 – Shahin 2010-11-09 04:47:26