你试一下建一个空工程,只放一个服务器控件看能不能显示。
如果不能你重新安装一下dotnetframework。
如果是nt的话
cd 系统盘\winnt\Microsoft.NET Framework\v1.1.4322(1.1)
(如果是1.0则v1.0.3705)
运行 aspnet_regiis.exe -i
如果不能你重新安装一下dotnetframework。
如果是nt的话
cd 系统盘\winnt\Microsoft.NET Framework\v1.1.4322(1.1)
(如果是1.0则v1.0.3705)
运行 aspnet_regiis.exe -i
<FORM RUNAT=SERVER>加上
<body>
<H3>WebForms代码绑定实例</H3>
<FORM RUNAT=SERVER>
<HEAD><TITLE>WebForms代码绑定实例</TITLE>
</HEAD>
<body>
WebForms代码绑定实例
<form ID="Form1" runat="server">
<asp:Button id="btnClick" runat="server" Text="Test" onclick="btnClick_Click" />
<hr>
<asp:Label id="lblState" runat="server" />
</form>
</body>
</HTML>
这是不同之处
2/你的<asp:Button id="btnClick" runat="server" Text="Test" onclick="btnClick_Click"/>这一名中的onclick不知是javascript脚本,还是服务器事件
程序如下
----------------------------------------------------------------------------------
//
<%@ Page Inherits=CodeBehindExample Src="codebehindcode.aspx.cs"%>
<HTML>
<HEAD>
<title>WebForms代码绑定实例</title>
</HEAD>
<body>
<H3>WebForms代码绑定实例</H3>
<FORM RUNAT="SERVER" ID="Form1">
<asp:Button id="btnClick" runat="server" Text="Test" />
<hr>
<asp:Label id="lblState" runat="server" />
</FORM>
</body>
</HTML>
-------------------------------------------------------------------------------
//codebehindcode.aspx.cs public class show : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button btnClick;
protected System.Web.UI.WebControls.Label lblState;
private void Page_Load(object sender, System.EventArgs e)
{
}
protected void btnClick_Click(object sender, System.EventArgs e)
{
lblState.Text="good";
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{ }
private void InitializeComponent()
{
this.btnClick.Click += new System.EventHandler(this.btnClick_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion }
}
那个书太滥了,连html都不会写:)<%@ Page Inherits=CodeBehindExample Src="codebehindcode.aspx.cs"%>
<html>
<head>
</head>
<body>
<form id="WebForm2" method="post" runat="server">
<asp:Button id="btnClick" runat="server" Text="Test" onclick="btnClick_Click"/>
<hr>
<asp:Label id="lblState" runat="server"/>
</form>
</body>
</html>
运行 aspnet_regiis.exe -i