动态创建的AutoCompleteExtender无法响应动态创建的TextBox

问题描述

这个算是个老问题了但是发现搜索出来的办法貌似不适用于新版本的ASP4.5和AjaxToolkit15.0.3.0。因为要在一个ListView的ItemTemplate里面动态创建TextBox和AutoCompleteExtender,所以我先用静态的aspx页面连一个WebServices.asmx试验了了一下,结果是可以运行的,接着我把静态的页面标签转成后台的代码:intaField=322;TextBoxtbCellContent=newTextBox();tbCellContent.ID="tbCellContent_"+aFieldID;//tbCellContent.Attributes.Add("autocomplete","off");AutoCompleteExtenderace=newAutoCompleteExtender();ace.ID="tbCellContent_AutoCompleteExtender_"+aFieldID;ace.BehaviorID="tbCellContent_AutoCompleteExtender_"+aFieldID;ace.TargetControlID=tbCellContent.ID;ace.ServiceMethod="SearchFIData";ace.CompletionInterval=500;ace.CompletionSetCount=10;ace.OnClientItemSelected="IAmSelected";ace.MinimumPrefixLength=1;ace.ServicePath="~/WebService.asmx";ace.UseContextKey=true;ace.Enabled=true;ace.EnableCaching=true;ace.ContextKey=aFieldID.ToString();Panel1.Controls.Add(tbCellContent);//Panel1isinsideanUpdatePanelPanel1.Controls.Add(ace);

结果就不行了,在TextBox内输入时无法调用到WebServices.asmx里面的SearchFIData,请问各路英雄有没有碰到或解决过这个问题,多谢多谢

时间: 2024-11-05 18:42:20

动态创建的AutoCompleteExtender无法响应动态创建的TextBox的相关文章

dll动态库-MFC 动态创建控件不响应消息

问题描述 MFC 动态创建控件不响应消息 按照工程的要求,我必须建立一个类(动态链接库中),这个类是从CWnd派生的,里面的控件全部要求动态生成,而我这个类会作为一个Dialog的成员变量. 目前动态创建控件可以实现,但是控件却不响应消息,我认为是消息只在Dialog中,没法传到其成员变量中,不知道是不是这个原因--请大神帮忙! 我做了一个很简单的程序,请大神帮忙分析一下,灰常灰常感谢~ 解决方案 // MFCApplication1Dlg.h : 头文件 protected: CTestWnd

如何在MSSQL2005中动态创建表及表名动态根据参数确定

我想创建临时表,表名是机器名:host_name(),表机构是固定的.只需要动态确定表名. 如何在创建的时候把表名动态创建为使用者的机器名? 我使用了如下句子,提示错误: Declare @TableName as char(50)SELECT @TableName = '#temp_'+host_name()CREATE TABLE [dbo].[@TableName](----) 请问有什么好的办法没有?或者说,难道必须把这样的创建的脚本在command的CommanText里面构造好,然后

mfc-MFC动态加载图片失败,HBITMAP创建不正确

问题描述 MFC动态加载图片失败,HBITMAP创建不正确 在下图所示的PictureControl中动态加入位图,位图文件位置保存在szBMP0(CString)中,Picture控件中创建m_PIC_BMP0变量,但是图片无法加载,加载图片的句柄显示CXX0030无法计算的表达式,加载图片失败,请大神解答~谢谢!__窗口图片说明! 解决方案 CBitmap bmp; bmp.LoadBitmap(IDB_PAGE2); GetDlgItem(IDC_PIC)->SetBitmap((HBIT

mfc-在工具栏上创建checkbox,如何响应该控件

问题描述 在工具栏上创建checkbox,如何响应该控件 m_Toolbar2.GetItemRect(index,&rectTBC); rectTBC.right += 29; skullcheck.Create("",WS_VISIBLE|WS_CHILD|BS_AUTOCHECKBOX,rectTBC,&m_Toolbar2,index); 以上是我创建的checbox 可以实现创建,能选中,但不能捕捉到选中消息. 求助各位.

使用 Eclipse 在 Google App Engine 上创建 mashup,第 1 部分: 创建应用程序

进军社会软件是为应用程序增值的好方法.使用社会网络可以更轻松地获得并聚合数据,从而创建富有革新精神的新 Web 应用程序.但是,仍然必须处理创建可伸缩 Web 应用程序的所有常见问题.现在,使用 Google App Engine (GAE) 也可以简化工作.使用 GAE,可以不必考虑管理应用服务器池的所有事务.您不必担心存储大量静态内容和动态数据.相反,您可以将精力集中在创建优秀的 mashup 上.本文是共分三部分的系列文章 "使用 Eclipse 在 Google App Engine 上

excel动态图标该怎么制作?Excel动态图表制作教程

你还在为Excel动态图表制作而苦恼吗,今天小编教你Excel动态图表制作,让你告别Excel动态图表制作的烦恼. 1.创建窗体 点击开发工具--点击插入--窗体控件. 右击--设置控件格式 数据源区域:如图所示,公司所在单元格区域 单元格链接:A9(不固定) 下拉显示项数:4,(即数据源区域所在个数). 效果如图所示,下拉菜单控件. 2.使用查找函数与窗体建立动态数据源 如图,输入公式,然后向右进行复制公式. 有关index函数,具体可以参看小编的经验 Excel中index函数的使用方法 如

如何动态的给panel的items动态的添加数据?急急急

问题描述 如何动态的给panel的items动态的添加数据?急急急 var sysPanel = Ext.create('Ext.panel.Panel'{ title:nodeText layout: 'card' //iconCls: ""icon-chart"" tbar:[{ text:'导出' xtype: 'button' handler:function (){ var url = ""sysInfor.do?method=Expo

asp.net-ASP.NET动态添加节点 实现每次单击动态生table中的行列

问题描述 ASP.NET动态添加节点 实现每次单击动态生table中的行列 点击这个添加更多动态复制上面的div中的table里面的控件 后台可以获取到每个table中标签的id 或者直接可以获取 多个table中控件上的数据 我是asp的新手不清楚这个 这个服务器的控件的js代码怎么写 或者可以直接在控件的添加更多事件里面实现 <div id="divtable"> <table class="add_table" id="table&

ios-工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ?

问题描述 工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ? 工程运行时,storyboard里面的控制器是一次性创建,还是用到才创建 ? 解决方案 通过storyboard创建控制器Storyboard创建控制器 解决方案二: 如果控件不多界面简单可以一次性创建好 后面好操作 解决方案三: 是一次性创建的,用的时候直接调用的 解决方案四: 这个好像问题不大,我感觉应该是调用到哪个界面然后在创建的..