如何在C#net中单击一页内的按钮打开弹出窗口或阴影框
我在打开弹出窗口或阴影框时遇到问题。我想知道,当我们运行xyz页面时,在该页面上单击“添加”按钮时,弹出窗口或阴影框将打开。 请推荐我如何在C#net中单击一页内的按钮打开弹出窗口或阴影框,c#,.net,C#,.net,我在打开弹出窗口或阴影框时遇到问题。我想知道,当我们运行xyz页面时,在该页面上单击“添加”按钮时,弹出窗口或阴影框将打开。 请推荐我 “谢谢”弹出窗口是通过切换dom元素的可见性来完成的。这项任务不能用c#直接完成。我建议在谷歌上搜索“如何弹出”并查看非常简单的html+javascript示例。Jquery也是一个使这项任务更加容易的库。如果使用ajaxcontroltoolkit,您可以使用ModalPopup.show。否则,您可以使用Jquery modal 如果您希望弹出窗口显示on
“谢谢”弹出窗口是通过切换dom元素的可见性来完成的。这项任务不能用c#直接完成。我建议在谷歌上搜索“如何弹出”并查看非常简单的html+javascript示例。Jquery也是一个使这项任务更加容易的库。如果使用ajaxcontroltoolkit,您可以使用ModalPopup.show。否则,您可以使用Jquery modal
如果您希望弹出窗口显示onbutton click事件? 如果您使用的是jquery或javascript,请使用button控件的“onClientClick”属性调用该函数。 如果是AJAX,请使用modappup的show()函数
例如:modalpopupname.Show(),最好使用Jquery Modals实现。提及 如果您打算从jQueryUI对话框进行用户回发,您会遇到一个问题,即Jquery将对话框移到表单标记之外。要解决此问题,需要将其移回表单标记中:
jQuery(function() {
var dlg = jQuery("#dialog").dialog({
draggable: true,
resizable: true,
show: 'Transfer',
hide: 'Transfer',
width: 320,
autoOpen: false,
minHeight: 10,
minwidth: 10
});
dlg.parent().appendTo(jQuery("form:first"));
});
有关上述问题的更多信息,请参见SO Post。C#没有任何弹出窗口。“不客气”