当前位置:编程学习 > C#/ASP.NET >>

asp.net中怎么弹出模态窗口啊~~~~

我现在的需要的模态窗口的页面要求是能输出文字和一个确定按钮,最好是能有详细的源代码!
以前没接触过这个东西,现在要用了,很是着急啊,在网上查了查也还是没弄懂,有好多是用js写的,我现在想要一个不是js写的代码!
新手,请高手们多多指点一下啊,谢谢了! --------------------编程问答-------------------- showModalDialog
window.open
额 不是js写的 没太懂 --------------------编程问答-------------------- 咋没人回复呢,急啊…… --------------------编程问答-------------------- 使用AJAX的ModalPopup控件撒,很简单的 --------------------编程问答--------------------
引用 2 楼 yachen826xinwei 的回复:
咋没人回复呢,急啊……

不会啊,新手啊~~能给个详细的代码吗? --------------------编程问答-------------------- window.open打开页面 
jwindow
window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments
window.open("",null,'height=500,width=800,top='+(screen.height-500)/2+',left='+(screen.width-800)/2+',易做图=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no');  

http://topic.csdn.net/u/20090811/23/a0812cf7-4989-408b-b73c-ad6faf458369.html --------------------编程问答-------------------- 这东西一般都是用js 做的! 用服务器控件台浪费性能了 ! 你可以用jQuery ui 做. --------------------编程问答-------------------- http://jqueryui.com/demos/dialog/    
 你可以去看看是不是你要的效果! 如果是的话 还可以和我继续交流哈 . 
 进我的空间给我留言就可以了http://hi.baidu.com/342268154  --------------------编程问答-------------------- 谢谢高手们啊,我先去试试哈,有什么问题还要麻烦你们呢~· --------------------编程问答-------------------- function ShowDialog(url) 

  var  iWidth=600; //模态窗口宽度
  var  iHeight=500;//模态窗口高度
  var  iTop=(window.screen.height-iHeight)/2;
  var  iLeft=(window.screen.width-iWidth)/2;
  window.open(url,"Detail",
"Scrollbars=yes,Toolbar=no,Location=no,Direction=no,Resizeable=no,   Width="+iWidth+" ,Height="+iHeight+",top="+iTop+",left="+iLeft) 
}  --------------------编程问答-------------------- 用jquery和ajax的控件  --------------------编程问答-------------------- http://topic.csdn.net/u/20100330/11/ad7be2fe-f243-48f5-8090-3d0ea4d9ca65.html --------------------编程问答-------------------- 不用js的?没见过。 --------------------编程问答-------------------- window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments    --------------------编程问答-------------------- window.showModalDialog(); --------------------编程问答-------------------- 还真的就得用js。。。。。。 --------------------编程问答-------------------- 用jquery实现,greybox --------------------编程问答-------------------- --------------------编程问答-------------------- window.open打开页面  
jwindow
window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments
window.open("",null,'height=500,width=800,top='+(screen.height-500)/2+',left='+(screen.width-800)/2+',易做图=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no'); 
终于找到了 --------------------编程问答-------------------- mark --------------------编程问答-------------------- try...

主窗体
<html>
<head></head>
<script>
alert('aaa');
function show()
{
   window.showModalDialog('test.html',window,'dialogHeight:400px;dialogWidth:54f0px;center:yes;help:no;resizable:no;status:no;scroll:no;');
   window.location.reload();
}
</script>
<body>
<button onclick="show();">Test.html</button><br/>
</body>
</html>

子窗体
<html>
<head>
<base target="_self" />
</head>
<body>
<h1>Welcome Test.html</h1>
<button onclick="window.close();">aaa</button>
</body>
</html>

--------------------编程问答-------------------- jquery Dialog 搜索,要学会百度,jquery 能满足你现在所有的需要,你最好研读一下 只有这样你才能进步
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,