我想把gridview导出到excel。因为我在内容页面写了代码。但是我得到了错误。当我写属性[runat] =“server”时;所以我在网上搜索我写的像这样
public override void VerifyRenderingInServerForm(Control control)
{ /* Confirms that an HtmlForm control is rendered for the specified ASP.NET server control at run time. */
}
。但是我从我的页面中删除了所有代码。但是当我运行页面时,它会显示在登录页面上。我想删除那个在运行时出现的句子。
答案 0 :(得分:0)
我有一个母版页和剩余的内容页。登录页面不是内容页面,是一个简单的aspx页面。在我的母版页面上有表格标签。在我的一个内容页面中,我添加了导出的代码网格视图。
HtmlForm frm = new HtmlForm();
frm.Attributes["runat"] = "server";
所以得到了错误。我在网上搜索了错误,ppl说要使用这个方法,所以我写了那个方法。
public override void VerifyRenderingInServerForm(Control control)
{ /* Confirms that an HtmlForm control is rendered for the specified ASP.NET server control at run time. */
}
但问题是,当我运行我的项目时,代码在我的登录页面上显示而不是重新映射内容页面。所以我删除了所有代码甚至覆盖方法,仍然代码打印在我的登录页面上。我查看了登录页面找出那个方法得到了定义。但是在登录页面中没有这样的方法。我该怎么做?如何删除它。