0
我有一个表单,我使用的是一个自动填充文本框(使用ajax自动填充扩展器)。
自动完成功能正常运行。但是,当我尝试从数据库中获取数据并尝试在我的表单中显示它时,它不会在窗体上显示。从数据库中提取数据到自动填充文本框时出错
只要我从页面评论ajax自动完成扩展器,所有值都会显示。为什么会发生这种情况?
我需要我的表单中的自动完成功能。
<asp:TextBox ID="txtContactsSearch" runat="server" autopostback="True"></asp:TextBox>
<cc1:AutoCompleteExtender ServiceMethod="SearchCustomers"
MinimumPrefixLength="2"
CompletionInterval="100" EnableCaching="false" CompletionSetCount="10"
TargetControlID="txtContactsSearch"
ID="AutoCompleteExtender1" runat="server" FirstRowSelected = "false">
</cc1:AutoCompleteExtender>
public void getdata()
{
Datatable dt=objdal.getdata();
Datarow dr=dt=.Rows[0];
txtContactsSearch.Text=dr["contact"].Tostring();
//sililar code for remaining textboxes on form
}
任何代码webservice的方法是什么?我不能猜你怎么实现它 – 2014-09-25 07:01:14
你什么时候调用'getdata()'?我的意思是哪个事件 – Shaharyar 2014-09-25 07:21:32
在我的表单中的另一个文本框的textchanged事件 – user3024200 2014-09-25 07:25:31