Modalpopupextender with usercontrol

时间:2013-09-24 18:55:47

标签: asp.net user-controls ajaxcontroltoolkit modalpopupextender

我正在使用Modalpopupextender的不同用户控件(在页面内,转发器等),并花了一些时间来计算如何获得这两个togeather的所有技巧。

我现在最终遇到了以下问题

当我将参数传递给用户控件时

UserControl.ParamID = 1;

我能够在用户控制中接收它,但是在页面循环的奇怪步骤。

当我尝试

protected void Page_PreRender(object sender, EventArgs e)
{
     throw new Exception(ParamID);
}

我为ParamID取消了??

但是当我做的时候

<% throw new Exception(ParamID); %>

从html,我得到一个正确的ParamID值。

我试图将ParamID存储为ViewState,作为HiddeField,并且它总是在做同样的错误。

另外,当我使用这个用户控件而不是mpe时,只需在常规的aspx页面中,一切正常。

有什么收获?

0 个答案:

没有答案