Я знаю, безумно верно.
Итак, у меня есть ярлык 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.