在Gridview中有个按钮,点击后在rowCommond事件中执行代码 Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "aaa", "<script type=\"text/javascript\" language=\"javascript\">document.getElementById(\"" + btnDown.ClientID + "\").click();</script>");
触发前台一个隐藏按钮的onClick事件执行下载文件!可是提示"document.getElementById(...)' 为空或不是对象
",怎么解决啊?好像是这段js写在了<body>前面....
触发前台一个隐藏按钮的onClick事件执行下载文件!可是提示"document.getElementById(...)' 为空或不是对象
",怎么解决啊?好像是这段js写在了<body>前面....
那就改成 RegisterStartupScript。
在哪儿?
看看隐藏的按钮是不是正确的渲染到客户端了,如果没有,把 visible 设为 true,然后给他加上 style="display:none"webform 里的 js 很难搞