Van*_*nel 2 c# asp.net-ajax ajaxcontroltoolkit modal-popup
我想在用户点击asp按钮时显示模态弹出窗口.用户必须选择面板的选项.选择的选项的值必须保存到隐藏的输入,然后在asp.net按钮必须做一回发.
我能这样做吗?
谢谢!
可以使用回发显示ModalPopupExtender.你需要一个不可见的目标控件.扩展器附加到此隐藏控件.
<asp:Button runat="server" ID="btnShowModal" Text="Show"
OnClick="btnShowModal_Click" />
<asp:Button runat="server" ID="HiddenForModal" style="display: none" />
<ajaxToolKit:ModalPopupExtender ID="Modal1" runat="server"
TargetControlID="HiddenForModal" PopupControlID="PopupPanel" />
Run Code Online (Sandbox Code Playgroud)
在代码隐藏中的消息处理程序中,您将显示ModalPopupExtender:
Modal1.Show();
Run Code Online (Sandbox Code Playgroud)
在你用来解散Modal的代码中,调用ModalPopupExtender的Hide函数:
Modal1.Hide();
Run Code Online (Sandbox Code Playgroud)
我使用此方法显示模式,该模式显示我根据在GridView中选择的内容从数据库中检索的详细数据.
| 归档时间: |
|
| 查看次数: |
56841 次 |
| 最近记录: |