页面中存在ValidationSummary控件,就没法弹出使用ModalPopupExtender控件建的新窗口

抛出错误在这document.getElementById(✀ctl00_ContentPlaceHolder1_vs1✀).dispose = function() { Array.remove(Page_ValidationSummaries, document.getElementById(✀ctl00_ContentPlaceHolder1_vs1✀));}(function() {var fn = function() {Sys.Extended.UI.ModalPopupBehavior.invokeViaServer(✀palDetail✀, true); Sys.Application.remove_load(fn);};Sys.Application.add_load(fn);})();Sys.Application.initialize();错误是:Microsoft JScript 运行时错误: 缺少对象求指教 谢谢
2026年09月24日 15:19
有2个网友回答
网友(1):

是不是和gridview一样的编辑,除非你会javascript 实现,gridview就是封装了脚本写的
实现思路是当点击编辑,然後通过脚本将本行所有要修改的数据用 文本框(OR 其他标签)替代,完成修改後会有一个修改按钮,将数据保存提交到服务器,这一般用ajax更好点。动态加控件事件在页面上还是没那可能实现的。去查一下有相关的jquery组件看可不可以。

网友(2):

SQL查询其实就是一个优化的过程
既然B表超大,那就不要查B表了
第一步,把B与A自然连接,数据存入新表C
第二步,查询A表数据总数与C表数据总数是否一致
这个是基于B表超大,如果不是超大,就没必要用新表C的