代码如下:
<%@ Page language="c#" Codebehind="TestJstInBtn.aspx.cs" AutoEventWireup="false" Inherits="NewWebApp_HR.TestJstInBtn" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    
<HEAD>
        
<title>TEST</title>
        
<script language="JavaScript">
        function openwin()
        
{ window.open ("ReadMessage.aspx""Message""height=400, width=600, toolbar=no , menubar=no, scrollbars=no, resizable=no, location=no, status=no") }
        
</script>
    
</HEAD>
    
<body>
        
<form runat="server">
            
<FONT face="宋体">
                
<table width="600" bgColor="lightcyan">
                    
<tr>
                        
<td>测试</td>
                        
<td><asp:Button ID="btnOpenNew" OnClick="openwin()" Text="Open a New Window" Runat="server" /></td>
                    
</tr>
                
</table>
            
</FONT>
        
</form>
    
</body>
</HTML>
编译时显示错误:

编译错误

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0117: “ASP.TestJstInBtn_aspx”并不包含对“openwin”的定义

源错误:

行 15: 					<tr>
行 16: 						<td>测试</td>
行 17: 						<td><asp:Button ID="btnOpenNew" OnClick="openwin()" Text="Open a New Window" Runat="server" /></td>
行 18: 					</tr>
行 19: 				</table>

源文件: http://localhost/NewWebApp_HR/TestJstInBtn.aspx    行: 17
***************************

为什么会这样呢?那怎样才能做一个事件触发的弹出窗口呢?而且要没有地址栏和工具条那些东西的?