GridView使用RenderControl取得HTML的问题[通俗易懂]

GridView使用RenderControl取得HTML的问题[通俗易懂]
如果想在CodeFile中取得GridView结果的HTML内容,首先会遇到这样的错误讯息:
 型别’GridView’的控制项’GridView1’必须置于有runat=server的表单标记之中。
这个问题,可以在您的CodeFile中加入以下这段来解决Public Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)      ‘处理’GridView’的控制项’GridView’必须置

大家好,又见面了,我是你们的朋友全栈君。

如果想在CodeFile中取得GridView结果的HTML内容,首先会遇到这样的错误讯息:

 型别’GridView’的控制项’GridView1’必须置于有runat=server的表单标记之中。

这个问题,可以在您的CodeFile中加入以下这段来解决

 
 
 
  1. Public Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)   
  2.     '处理'GridView'的控制项'GridView'必须置于有runat=server的表单标记之中   
  3. End Sub  

如果您的GridView没有设定分页,应该就可以正常的执行了。但是如果有设定分页,很快的又遇到了另外一个问题!出现以下的错误讯息:

 RegisterForEventValidation只能在Render();期间呼叫

这个问题,可以设定aspx原始档中<%Page%>的以下两个设定解决

 

 
 
 
  1. EnableEventValidation = "false" AutoEventWireup="true"  

这样的应用可以用再需要把资料库的资料透过EMail寄送给使用者,如果自己组HTML语法是很累人的事情,可以透过这个方式,使用GridView产生HTML然后透过Email寄出.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162026.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 蓝桥杯单片机必备知识—–(8)NE555测频

    蓝桥杯单片机必备知识—–(8)NE555测频

    2021年4月13日
    262
  • 易经六十四卦详解白话文解释——易经64卦全解(下)「建议收藏」

    易经六十四卦详解白话文解释——易经64卦全解(下)「建议收藏」文章目录第33卦 天山遁(遁卦) 遁世救世 下下卦第34卦 雷天大壮(大壮卦) 壮勿妄动 中上卦第35卦 火地晋(晋卦) 求进发展 中上卦第36卦 地火明夷(明夷卦) 晦而转明 中下卦第37卦 风火家人(家人卦) 诚威治业 下下卦第38卦 火泽睽(睽卦) 异中求同 下下卦第39卦 水山蹇(蹇卦) 险阻在前 下下卦第40卦 雷水解(解卦) 柔道致治 中上卦第41卦 山泽损(损卦) 损益制衡 下下卦第…

    2022年8月18日
    7
  • .NET 中的二进制浮点类型(译文)

    .NET 中的二进制浮点类型(译文)

    2021年8月9日
    52
  • 几种常见模式识别算法整理和总结

    几种常见模式识别算法整理和总结

    2021年11月29日
    40
  • C51单片机LCD1602驱动程序

    C51单片机LCD1602驱动程序C51单片机LCD1602驱动程序LCD1602简介1602的引脚操作时序写操作时序时序参数LCD1602关键性操作一、初始化二、清屏指令二、进入模式设置指令三、显示开关控制指令四、功能设定指令RAM地址映射图LCD1602简介LCD1602字符型液晶(每行显示16个字符,一共可以显示两行)——一种专门用来显示字母、数字、符号的点阵型液晶模块。它由若干个57或者510的点阵字符组成,每个点阵字符位都可以用来显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此

    2022年7月16日
    16
  • nginx前端跨域_nginx实现跨域

    nginx前端跨域_nginx实现跨域做前端开发的时候,使用nginx代理,如果我们当前的域名与请求接口的域名不在同一个域名下时,会有跨域问题打开nginx.conf文件打开Finder-前往-前往文件夹/usr/local/etc/nginx一般默认在这个目录下打开nginx.conf之后,增加一个location如下:location/test{prox…

    2025年6月3日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号