У меня есть переменная C#, объявляющая на странице aspx и хочу снова инициализировать в цикле for(;;)
. цикл выполняется правильно, но моя переменная C# не инициализируется снова. что я делаю !!снова инициализировать переменную C# из javascript
for (var j = 2; j < '<%=menu[i].Length%>'; j++) {
var flag = <%=j++%>
alert(flag);
}
но ниже кода можно
for (var j = 2; j < '<%=menu[i].Length%>'; j++) {
<%j++;%>
<%j++;%>
var flag = <%=j%>
alert(flag);
}
Невозможно выполнить с помощью JavaScript - этот код будет работать на стороне клиента, вы не сможете манипулировать с ним кодом на стороне сервера. – vlaz
На самом деле, какова ваша идея, чтобы инициализировать код за переменной в javascript ?? Я могу дать вам лучший намек на решение вашей проблемы. – Keval
Я нахожу это * очень * непонятным, что вы пытаетесь сделать. Является ли 'j' переменной C# или переменной JavaScript? Мне кажется, что вы пытаетесь рассматривать это как то и другое. – 76484