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寄出.

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • WIin10——QTP10.0运行mgn-mqt82未能生成lservrc文件

    WIin10——QTP10.0运行mgn-mqt82未能生成lservrc文件今天在Win10系统安装了QTP10.0,安装步骤都是按照激活成功教程教程执行的:1.安装qtp,一路默认下来,到要求输入License的界面2.拷贝mgn-mqt82.exe(下载)到C:\ProgramFiles\MercuryInteractive(自己手动创建)文件夹下3.自己手动创建C:\ProgramFiles\CommonFiles\MercuryInteractive…

  • c# 看门狗 程序_看门狗制作东西怎么切换

    c# 看门狗 程序_看门狗制作东西怎么切换C#制作简单的看门狗程序这个类实现了程序退出能重启,但是程序停止运行弹出对话框,进程并没有退出却无法重启。希望有好建议处理这个bug的朋友提出你们的宝贵意见。源码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Diagnostics;usi

  • 如何分析heapdump文件_heapdump怎么看

    如何分析heapdump文件_heapdump怎么看jhat是Java堆分析工具(JavaheapAnalyzesTool).在JDK6u7之后成为标配.使用该命令需要有一定的Java开发经验,官方不对此工具提供技术支持和客户服务。用法:jhat[options]heap-dump-file参数:options可选命令行参数,请参考下面的Optionsheap-dump-file要查看的二进制Java堆转储文件(Java…

  • 使用Vue写一个登录页面

    使用Vue写一个登录页面上一博客讲到构建了一个vue项目,现在在那个项目之上实现一个登录页面。1.构建项目的目录2.App.vue&lt;template&gt;&lt;divid="app"&gt;&lt;router-view/&gt;&lt;/div&gt;&lt;/template&gt;&lt;script&gt;exportdefault{

  • Shiro安全框架入门篇(登录验证实例详解与源码)

    Shiro安全框架入门篇(登录验证实例详解与源码)

    2020年11月12日
  • python替换文件的某个字符串_用Python替换文件中的字符串

    python替换文件的某个字符串_用Python替换文件中的字符串将所有这些代码放入一个名为mass_replace的文件中.在Linux或MacOSX下,您可以执行chmodxmass_replace,然后运行此操作.在Windows下,您可以使用pythonmass_replace后跟相应的参数来运行它.#!/usr/bin/pythonimportosimportreimportsys#listofextensionstorepl…

发表回复

您的电子邮箱地址不会被公开。

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