【发布时间】:2012-02-23 18:15:19
【问题描述】:
我知道,没错。
所以我有一个 asp 标签,我想用 jQuery 填充它。稍后,在代码隐藏中,我想访问此文本以获取其他内容。
我拥有的是:
<asp:Label ID="myLabel" runat="server" />
<asp:Button ID="clickMe" runat="server" Text="Click!" OnClientClick="runMe();"
OnClick="clickMe_Click()" />
<script language="javascript" type="text/javascript">
function runMe () {
$("#<%=myLabel.ClientID").text("here");}
</script>
protected void clickMe_Click(object sender, EventArgs e)
{
string isIt = myLabel.Text;
}
因此,如果我在“isIt”定义后的任何代码上放置断点并查看它,isIt=""。有没有办法使这项工作?我猜想,因为 jQuery 作用于 html,它实际上是在改变不是实际的 ASP.NET 标签。
【问题讨论】:
标签: jquery asp.net label code-behind