Asp.net 带用户控制的ModalPopupXtender
我在page、repeater等中使用了不同的用户控件和ModalPopupXtender,并且花了一些时间来找出如何将这两者结合起来的所有技巧 现在我遇到了以下问题 当我将参数传递给用户控件时Asp.net 带用户控制的ModalPopupXtender,asp.net,user-controls,ajaxcontroltoolkit,modalpopupextender,Asp.net,User Controls,Ajaxcontroltoolkit,Modalpopupextender,我在page、repeater等中使用了不同的用户控件和ModalPopupXtender,并且花了一些时间来找出如何将这两者结合起来的所有技巧 现在我遇到了以下问题 当我将参数传递给用户控件时 UserControl.ParamID = 1; 我能够在用户控件中接收它,但在页面循环的奇怪步骤 当我试着去做 protected void Page_PreRender(object sender, EventArgs e) { throw new Exception(ParamID);
UserControl.ParamID = 1;
我能够在用户控件中接收它,但在页面循环的奇怪步骤
当我试着去做
protected void Page_PreRender(object sender, EventArgs e)
{
throw new Exception(ParamID);
}
我为ParamID获取null
但当我这么做的时候
<% throw new Exception(ParamID); %>
从html中,我得到一个正确的ParamID值
我试图将ParamID存储为ViewState和HiddeField,但它总是出现同样的错误
另外,当我在常规的aspx页面中使用这个不带mpe的用户控件时,一切正常
有什么问题吗