找回密码
 立即注册

QQ登录

只需一步,快速开始

ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-28 16:34:00
板凳
你好,
从错误信息来判断,应该是和你页面的布局有关,比如:没有把C1GridView 放到Form里面,能否把你的模板页和内容页发来看一下。
回复 使用道具 举报
vbagcl
初级会员   /  发表于:2011-10-28 15:00:00
沙发
我在网上找到如何将gridview导入excel文件:
Response.Clear();
            Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
            Response.Charset = "gb2312";
            Response.ContentType = "application/vnd.xls";
            System.IO.StringWriter stringWrite = new System.IO.StringWriter();
            System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
            this.T1.RenderControl(htmlWrite);
            Response.Write(stringWrite.ToString());
            Response.End();
报错:
类型“C1GridView”的控件“ContentPlaceHolder2_T1”必须放在具有 runat=server 的窗体标记内。
实际上我的“C1GridView”的控件是定义在继承母版页的内容页中,代码如下:
<cc1:C1GridView ID="T1" runat="server"
                UseEmbeddedVisualStyles="True"
                VisualStyle="Vista" >
            </cc1:C1GridView>
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部