找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 取消头部事件

iceman
社区贡献组   /  发表于:2013-3-22 15:56:00
11#
回复 10楼lidongzhi的帖子

lidongzhi 你好,
这边已经安装了相应版本进行调试,没有viewTable节点。
2# 中的代码既是通过抓取相应 HTML 节点,取消其 onclick 事件。
HTML 结构如图:

Untitled.png
回复 使用道具 举报
lidongzhi
论坛元老   /  发表于:2013-3-25 08:08:00
12#
代码  怎么写呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-3-26 11:45:00
13#
回复 12楼lidongzhi的帖子
逐级抓取:
C#

  1. protected override void Render(HtmlTextWriter writer)
  2.         {
  3.             WebControl spread = this.FpSpread1.FindControl("viewport") as WebControl;
  4.             Table t1 = spread.Controls[0] as Table;
  5.             Table t2 = t1.Rows[0].Cells[0].Controls[0] as Table;
  6.             t2.Rows[0].Attributes.Add("onclick", "test");
  7.             base.Render(writer);
  8.         }
复制代码

Script

  1. <script type="text/javascript">
  2.     function test() {
  3.         return;
  4.     }
  5. </script>   
复制代码
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部