在asp.net中,我试图在用户选择gridview中的按钮时弹出模态弹出控件。但是,当我运行该页面时,它会给出错误:
Microsoft JScript runtime error: Sys.ArgumentException: Value must not be null for Controls and Behaviors. Parameter name: element
我的代码是:
<ajax:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="grdReport" PopupControlID ="pnlPoup" BackgroundCssClass="modalBackground" >
</ajax:ModalPopupExtender>
TargetControl属性设置为“gridview”,你能帮助我。
答案 0 :(得分:1)
当我遇到此错误时,它是由于ModalPopupExtender的父控件的ID中的空格字符。 (Control.ID中的空格不合法。)
控件ID中的其他异常字符也可能会触发此错误:请参阅ASP.NET AJAX Problem