怎么动态添加ValidatorCalloutExtender啊?
代码如下:
///添加验证控件
CompareValidator comName = new CompareValidator();
comName.ID = "comname";
comName.ControlToValidate = this.txtName.ID;
comName.Operator = ValidationCompareOperator.NotEqual;
comName.ErrorMessage = "<font face=宋体 size=2 >"+mess+"</font>";
int i= comName.ErrorMessage.Length;
Panel1.Width = i * 2;
comName.SetFocusOnError=true;
comName.ValueToCompare = name;
UpdatePanel1.ContentTemplateContainer.Controls.Add(comName);
Panel1.Controls.Add(comName);
///添加ValidatorCalloutExtender
ValidatorCalloutExtender vaname = new ValidatorCalloutExtender();
vaname.TargetControlID = comName.ID;
UpdatePanel1.ContentTemplateContainer.Controls.Add(vaname);
///验证控件进行验证
comName.Validate();
运行以后没有汽泡提示?该怎么做啊,谢谢赐教?
代码如下:
///添加验证控件
CompareValidator comName = new CompareValidator();
comName.ID = "comname";
comName.ControlToValidate = this.txtName.ID;
comName.Operator = ValidationCompareOperator.NotEqual;
comName.ErrorMessage = "<font face=宋体 size=2 >"+mess+"</font>";
int i= comName.ErrorMessage.Length;
Panel1.Width = i * 2;
comName.SetFocusOnError=true;
comName.ValueToCompare = name;
UpdatePanel1.ContentTemplateContainer.Controls.Add(comName);
Panel1.Controls.Add(comName);
///添加ValidatorCalloutExtender
ValidatorCalloutExtender vaname = new ValidatorCalloutExtender();
vaname.TargetControlID = comName.ID;
UpdatePanel1.ContentTemplateContainer.Controls.Add(vaname);
///验证控件进行验证
comName.Validate();
运行以后没有汽泡提示?该怎么做啊,谢谢赐教?
解决方案 »
- Javascript 控制DIV问题
- 用sqldatareader 和 SqlDataAdapter绑定数据哪个快
- Office application does not quit after automation from Visual Studio .NET client
- 写了个存储过程,需要写一个什么样的中间函数来调用它?????
- 如何在asp.net中获取datagrid.datasource里的内容
- 变量小问题,解决立即散分!在线....
- ASP.NET,分布式计算,网络服务(WEB SERVICES),网络应用编程这一大堆东西就竟有什么内在的联系?
- 动态改变DataList绑定的字段值
- 我的asp.net配置出现了问题
- MVC4
- 不使用runat="server" post表单的问题
- 初学ASP.NET,有些问题请教大家
汽泡可以出来了,但是我想在_TextChanged事件完成后自动出现汽泡提示,而不是按按钮的时候才出现,该怎么做?