NET 中使用AJAX,页面显示“创建控件错误”,但是能正常运行。这是为什么?如何去掉这个错误提示
前台<asp:ScriptManagerID="ScriptManager1"runat="server"><cc1:AutoCompleteExtenderID="Au...
前台
<asp:ScriptManager ID="ScriptManager1" runat="server">
<cc1:AutoCompleteExtender ID="AutoCompleteExtender2"
runat="server"
TargetControlID="txtOrderID"
ServiceMethod="GetOrderID"
CompletionSetCount="10"
MinimumPrefixLength="1"
CompletionInterval="100"
EnableCaching="true"
UseContextKey="True">
</cc1:AutoCompleteExtender>
后台:
[System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()]
public static string[] GetOrderID(string prefixText, int count, string contextKey)
{
OrderOpe myOrder = new OrderOpe();
DataSet ds = myOrder.OrderIDBind_ID_Name();
DataTable dtt = ds.Tables[0];
List<string> findCity = new List<string>(count);
int j = 0; int k = 0;
while (k < dtt.Rows.Count && j < count)
{
for (k = 0; k < dtt.Rows.Count; k++)
{
string pre = dtt.Rows[k][0].ToString().ToLower();//单号和名称 都可以模糊查询
if (pre.Contains(prefixText.ToLower()))
{
findCity.Add(dtt.Rows[k][0].ToString()); j++;
}
}
}
return findCity.ToArray();
}
【1】如何去掉这些提示,好像在是web.config中设置的,如何设置???这些“错误”的提示尽管不影响正确运行,但是为什么还提示呢??
【2】我把这个信息放到“XXXX.ascx”自定义控件中,然后放到某个页面,为什么不起作用了?????
几位回答的似是而非啊?没懂 展开
<asp:ScriptManager ID="ScriptManager1" runat="server">
<cc1:AutoCompleteExtender ID="AutoCompleteExtender2"
runat="server"
TargetControlID="txtOrderID"
ServiceMethod="GetOrderID"
CompletionSetCount="10"
MinimumPrefixLength="1"
CompletionInterval="100"
EnableCaching="true"
UseContextKey="True">
</cc1:AutoCompleteExtender>
后台:
[System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()]
public static string[] GetOrderID(string prefixText, int count, string contextKey)
{
OrderOpe myOrder = new OrderOpe();
DataSet ds = myOrder.OrderIDBind_ID_Name();
DataTable dtt = ds.Tables[0];
List<string> findCity = new List<string>(count);
int j = 0; int k = 0;
while (k < dtt.Rows.Count && j < count)
{
for (k = 0; k < dtt.Rows.Count; k++)
{
string pre = dtt.Rows[k][0].ToString().ToLower();//单号和名称 都可以模糊查询
if (pre.Contains(prefixText.ToLower()))
{
findCity.Add(dtt.Rows[k][0].ToString()); j++;
}
}
}
return findCity.ToArray();
}
【1】如何去掉这些提示,好像在是web.config中设置的,如何设置???这些“错误”的提示尽管不影响正确运行,但是为什么还提示呢??
【2】我把这个信息放到“XXXX.ascx”自定义控件中,然后放到某个页面,为什么不起作用了?????
几位回答的似是而非啊?没懂 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询