Gridview重新填充后,标题字体变大解决方法

      一般对Gridview 里的数据进行删除后,要提示下删除成功,然后重新捆绑下Gridview,这样出现的问题是标题字体变大了。

      原因是:ASP.NET 2.0里默认使用

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

   文档定义模型,换句话说,所有ASP.NET 2.0生成的网页解释到浏览器的HTML代码必须以上面为开始。当你提示删除成功的代码如下:

Response.Write("<script>alert('恭喜,删除成功!');</script>");

     这样到解释到浏览器就HTML代码就是:

<script>alert('恭喜,删除成功!');</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

    这样就会对部分CSS样式产生影响.

   所以,输入脚本活字符前,先输出顶部要有的代码吧。

 Response.Write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>"); 
       Response.Write("<script>alert('恭喜,删除成功!');</script>");

 

Permalink | Comments (0) | Hits: 652 | Time: 11:41:24
ASP.NET 编译器错误信息: CS0016: 未能写入输出文件
Microsoft JET Database Engine 错误 '80004005'
All Comments

 No Data Now...

Post Your Comment
^ ^

Top