<Script language="C#" runat="server">
void go(Object Sender,EventArgs e)
{
txtMe.Text=txtMe2.Text;
}
</Script>
<html>
<body>
<form id="myForm" runat="server"><asp:TextBox id="txtMe2" Runat="server" />
<asp:Button id="btn" runat="server" Text="go" onclick="go"/>
<asp:TextBox id="txtMe" Runat="server" />
</form>
</body>
void go(Object Sender,EventArgs e)
{
txtMe.Text=txtMe2.Text;
}
</Script>
<html>
<body>
<form id="myForm" runat="server"><asp:TextBox id="txtMe2" Runat="server" />
<asp:Button id="btn" runat="server" Text="go" onclick="go"/>
<asp:TextBox id="txtMe" Runat="server" />
</form>
</body>
也就是说,你新加入的客户端代码必须与ASP.NET解释之后生成的客户端代码相匹配。
比如你的例子中,你可以在浏览器中查看其源代码,然后找到txtMe的客户端ID,然后才可以在你的客户端代码中访问这个ID。