Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax c中服务器端代码中的ModalPopupXtender#_Ajax_C# 4.0 - Fatal编程技术网

Ajax c中服务器端代码中的ModalPopupXtender#

Ajax c中服务器端代码中的ModalPopupXtender#,ajax,c#-4.0,Ajax,C# 4.0,我做了一个噩梦 将ModalPopupXtender添加到表单很容易,您可以将其放到表单上,并告诉它两个必需的控件参数 PopupControlID="MyModalPanel" TargetControlID="ButtonToLoadIt" 它工作正常,但由客户端单击目标控件触发 如果你想做一些服务器端代码隐藏???如何操作?示例代码如下所示: HTML代码: <!-- Hidden Field --> <asp:HiddenField ID="hidForModel"

我做了一个噩梦

将ModalPopupXtender添加到表单很容易,您可以将其放到表单上,并告诉它两个必需的控件参数

PopupControlID="MyModalPanel"
TargetControlID="ButtonToLoadIt"
它工作正常,但由客户端单击目标控件触发


如果你想做一些服务器端代码隐藏???如何操作?

示例代码如下所示:

HTML代码:

<!-- Hidden Field -->
<asp:HiddenField ID="hidForModel" runat="server" />

<asp:ModalPopupExtender
ID="WarningModal"
TargetControlID="hidForModel"
runat="server"
CancelControlID="btnWarning"
DropShadow="true"
PopupControlID="pnlIssues" >
</asp:ModalPopupExtender>

<!-- Panel -->
<asp:Panel ID="pnlIssues" runat="server"  
BorderColor="Black" BorderStyle="Outset"  
BorderWidth="2" BackColor="Wheat" Width="400px"  Height="106px">
   <center>
       <h2 class="style2">
           Information</h2>
       <p>

         <h3> <asp:Label ID="lblWarning" 
runat="server"> </asp:Label></h3>
       </p>

 <!-- Label in the Panel to turn off the popup -->
 <asp:ImageButton ID="btnWarning" runat="server"
                ImageUrl="~/images/buttons/update.png" />
</center>

</asp:Panel>
参考s

ModalPopUpId.Show()/ModalPopUpId.Hide()怎么样?
WarningModal.Show();
lblWarning.Text = "This is a popup warning";