使用Ajax.net 3.5 使用时出现注册扩展控件提示,解决办法
来源:互联网 发布:3g网络语音电话 编辑:程序博客网 时间:2024/05/28 03:03
下面用GridView举例,使用GV中使用到 CalendarExtender 日期控件,所以导出时会提示注册扩展控件,
注册提示:
处理办法:把Extender移除
private void DisableAJAXExtenders(Control parent)
{
for (int i = 0; i < parent.Controls.Count; i++)
{
if (parent.Controls[i].GetType().ToString().IndexOf("Extender") != -1 && parent.Controls[i].ID != null)
{
parent.Controls.RemoveAt(i);
parent.Controls[i].Dispose();
}
if (parent.Controls[i].Controls.Count > 0)
{
DisableAJAXExtenders(parent.Controls[i]);
}
}
}
调用它:
protected void query_ex_Click(object sender, EventArgs e)
{
gv_GridView.AllowPaging = false;
//撤销分页后绑定所有数据
gv_master_data(1);
//移除AJAX的"Extender"
DisableAJAXExtenders(gv_GridView);
//导出到Excel
GridViewToExcel(gv_GridView);
//导出后恢复分页
gv_GridView.AllowPaging = true;
}
- 使用Ajax.net 3.5 使用时出现注册扩展控件提示,解决办法
- 使用ajax控件时的提示信息
- 在Iframe或Frmae中使用Asp.net AJAX控件时提示错误的解决
- 使用Asp.net Ajax时出现'Sys'未定义错误的解决办法
- VBA使用ListView控件时提示“库没有注册”解决方法
- 使用regasm注册.net com组件出现不是有效的.net程序集的解决办法
- 使用 AJAX 扩展器自定义控件
- 使用AJAX扩展器自定义控件
- 使用 AJAX 扩展器自定义控件
- [VB.NET]在VB2005中使用flash控件提示我要注册,咋办?
- 解决在使用Ajax控件时出现的"Sys未定义"
- 使用VC开发ActiveX时,提示程序无法启动 要注册利用“regsvr32”命令控件的注册,注册失败方法
- c#使用pdf控件,提示无效注册类
- AJAX技术与asp.net 2.0的完美结合之Timer的web应用 及使用AJAX控件时的“Sys 未定义”错误解决办法
- AJAX技术与asp.net 2.0的完美结合之Timer的web应用 及使用AJAX控件时的“Sys 未定义”错误解决办法
- 代码示例:使用AJAX.NET TIMER控件
- ASP.NET Ajax Toolkit使用ModalPopupExtender控件
- asp.net Ajax ---AutoComplete控件使用
- IOS开发--在navigationBar上加按钮
- [python]利用将要睡眠的时间巧妙地定时运行
- 2011-11-16开始Jbpm的开发
- Android学习笔记之TextView
- 传输线阻抗匹配:匹配电阻等于z0原因
- 使用Ajax.net 3.5 使用时出现注册扩展控件提示,解决办法
- Oracle误删表空间解决方法Error:ORA-01033
- C#无边框窗体的移动
- 仿iphone的listview下拉更新
- Android用代码完成颜色渐变处理
- Learning Deformable Models with Latent SVM
- MyEclipse连接MySQL的方法
- 取得当前日期相对应的月初,月末,季初,季末,年初,年末
- Linux正则表达式技术指南