C# 使用c语言在禁用背景的情况下弹出#
我试图通过弹出一个div并禁用背景来显示try/catch块中的错误/成功消息,直到单击“接受”或“取消”按钮。我发现了一种使用javascript(如下)实现这一点的方法,我知道我可以用c#中的ScriptManager.RegisterStartupScript()调用它,但是我相信我需要在c#/asp.net中完全完成同样的事情,以便简化在div中包含和填充asp控件的过程 我已经包括了下面的html/css/js(归功于GitHub上的madan712)。有人知道如何使用asp.net完成同样的事情吗 我尝试用asp.net实现这一点是否完全不正确,是否应该考虑另一种方法 谢谢C# 使用c语言在禁用背景的情况下弹出#,c#,asp.net,C#,Asp.net,我试图通过弹出一个div并禁用背景来显示try/catch块中的错误/成功消息,直到单击“接受”或“取消”按钮。我发现了一种使用javascript(如下)实现这一点的方法,我知道我可以用c#中的ScriptManager.RegisterStartupScript()调用它,但是我相信我需要在c#/asp.net中完全完成同样的事情,以便简化在div中包含和填充asp控件的过程 我已经包括了下面的html/css/js(归功于GitHub上的madan712)。有人知道如何使用asp.net完
<HTML>
<HEAD>
<TITLE>Popup div with disabled background</TITLE>
<style>
.ontop {
z-index: 999;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: none;
position: absolute;
background-color: #cccccc;
color: #aaaaaa;
opacity: .4;
filter: alpha(opacity = 50);
}
#popup {
width: 300px;
height: 200px;
position: absolute;
color: #000000;
background-color: #ffffff;
/* To align popup window at the center of screen*/
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -150px;
}
</style>
<script type="text/javascript">
function pop(div) {
document.getElementById(div).style.display = 'block';
}
function hide(div) {
document.getElementById(div).style.display = 'none';
}
//To detect escape button
document.onkeydown = function(evt) {
evt = evt || window.event;
if (evt.keyCode == 27) {
hide('popDiv');
}
};
</script>
</HEAD>
<BODY>
<div id="popDiv" class="ontop">
<table border="1" id="popup">
<tr>
<td>
This is can be used as a popup window
</td>
</tr>
<tr>
<td>
Click Close OR escape button to close it
<a href="#" onClick="hide('popDiv')">Close</a>
</td>
</tr>
</table>
</div>
<CENTER>
<h3>
Simple popup div with disabled background
</h3>
<br/>
<a href="#" onClick="pop('popDiv')">Click here to open a popup div</a>
</CENTER>
</BODY>
</HTML>
带有禁用背景的弹出div
奥托普先生{
z指数:999;
宽度:100%;
身高:100%;
排名:0;
左:0;
显示:无;
位置:绝对位置;
背景色:#中交;
颜色:#AAAAA;
不透明度:.4;
过滤器:α(不透明度=50);
}
#弹出窗口{
宽度:300px;
高度:200px;
位置:绝对位置;
颜色:#000000;
背景色:#ffffff;
/*将弹出窗口与屏幕中心对齐*/
最高:50%;
左:50%;
利润上限:-100px;
左边距:-150px;
}
函数pop(div){
document.getElementById(div.style.display='block';
}
函数隐藏(div){
document.getElementById(div.style.display='none';
}
//检测逃生按钮
document.onkeydown=函数(evt){
evt=evt | | window.event;
如果(evt.keyCode==27){
隐藏(“popDiv”);
}
};
这是一个可用作弹出窗口的窗口
单击“关闭”或“退出”按钮将其关闭
带有禁用背景的简单弹出div