我在asp.net和c#中创建了一个页面,我希望这个页面可以作为一个弹出窗口打开。 我该如何处理代码? 我正在创建一个学生管理系统,当我点击添加一个学生并且学生已经存在时,我想要一个弹出窗口并询问您是想要返回还是要使用C#编码搜索学生?我已经在asp.net和c#中创建了一个页面,我希望这个页面可以作为弹出窗口打开。
回答
JavaScript的方式:
<head runat="server">
<title></title>
<script type="text/javascript">
function abrir(url, width, height)
{
window.open(url, '', width, height);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<a href="../yourpage.aspx"><img id="btnAyuda" onclick="abrir('../yourpage.aspx',750, 520);return false" /></a>
</div>
</form>
</body>
嗨thanx EmmanuelRC的帮助,但我是学习使用C#学习asp.net,我不知道java。所以,你能告诉我在C#中的代码,以便我可以更好地理解 –
据我所知C#没有一种方法来打开一个新的窗口本身,它所做的是调用让我们说的JavaScript的功能,如: 'ClientScript.RegisterClientScriptBlock(this.GetType(),“UserPopup”,“”);'在你的情况下打开该窗口,你可以调用另一个类型的工具,但这一切都归结为C#调用别的东西。但我完全推荐你至少管理一些javascript/jquery的基础知识来处理这种客户端类型的事情,也许更多一点。 – EmmanuelRC
使用JavaScript的窗口function
:
var popup = window.open('url');
还是确认function
:
function showConfirm()
{
var r=confirm("Do you want to go back or you want to search the student?")
if (r==true)
{
alert("You pressed OK!")
}
else
{
alert("You pressed Cancel!")
}
}
thani Yair,只能在星期一检查代码,因为我没有在我的电脑上安装Microsoft visual studio,thanx帮助反正 –
我用以上编码,我收到一个错误: 名称窗口不存在于当前上下文中。 –
@AlokWadhwa我不知道你如何编写代码,但看看这个'window.open'函数的很好的解释和例子:[使用window.open方法](http://www.javascript-coder .com/window-popup/javascript-window-open.phtml) –
- 1. 我有错误在第一个HTML页面中打开第二个HTML页面作为弹出窗口?
- 2. 制作一个弹出窗口,可以在ASP.Net中使用多个页面
- 3. 如何打开一个HTML页面作为一个弹出页面(没有新窗口打开)使用Jquery
- 4. 弹出窗口打开一个PHP页面
- 5. 在ASP.NET的弹出窗口中打开一个弹出窗口
- 6. 在新窗口中打开asp.net页面
- 7. 如何添加一个按钮,在弹出窗口中打开一个页面
- 8. ASP.NET AJAX以模态窗口的形式弹出一个页面
- 9. 尝试从新页面聚焦已打开的弹出窗口
- 10. Facebook:我可以添加一个事件页面作为页面
- 11. 在新页面创建ASP.NET内容(弹出窗口)
- 12. 我已经创建了一个包含第一页作为登录页面的应用程序。我想在应用程序中的每个页面输入emailid
- 13. 如何在以前的窗口中打开一个页面?
- 14. 我想在我的HTML页面打开HTML页面弹出窗口当我按下按钮
- 15. 一个页面只能在一个窗口中打开
- 16. Facebook会自动为每个网站页面创建一个新的粉丝页面,我已经打开了图标标签,这会让人喜欢吗?
- 17. 当我刷新页面时,弹出窗口可见一秒钟。
- 18. 当鼠标离开浏览器页面时创建一个弹出窗口
- 19. 在弹出式窗口中打开Twitter分享页面
- 20. 如何在dotnetnuke中打开aspx页面如弹出窗口
- 21. 当我的页面加载时,我的弹出窗口会多次打开
- 22. 弹出窗口始终在同一个标签页中打开
- 23. 打开弹出了页面上的内容,而无需打开新窗口
- 24. 如何使用Extjs弹出窗口弹出一个aspx页面
- 25. 希望在成员页面内创建一个组
- 26. 从另一个弹出窗口打开一个弹出窗口
- 27. 在页面和弹出窗口之间通信oauth页面
- 28. 如果一个页面在一个弹出打开
- 29. 我可以使一个div不是“固体”的页面窗口?
- 30. 我可以在ASP页面中包含一个aspx页面吗?
需要更多的信息,你尝试过什么?你在考虑什么选择?发布您的任何代码。阅读[如何提出一个好问题](http://stackoverflow.com/help/how-to-ask) –
我已经做了一个页面,说你输入的登记号码已经存在,你想搜索该学生或回去? 我只想知道如何将一个简单的页面转换成一个弹出窗口 –