コードビハインドに変数_count
があり、以下のように aspx ページからアクセスします
var result='<%=_count%>';
aspxページからこの値をリセットしたいのですが、これを試しましたが、機能しません
'<%=_count%>'=0;
呼び出しを行うか送信するまで、javascript からasp.net
サーバー側の値をリセットすることはできません。コードはサーバー側で asp.net によって変換され、生成されてクライアント (ブラウザ) に送信されます。Javascript は asp.net 変数に直接アクセスできません。変更された値をフィールドに割り当て、ポストバック時にサーバー側でそのフィールドにアクセスできます。veraible
postback
async
html/javascript
hidden
HTML
<input type="hidden" runat="server" id="hdn" />
Javascript
document.getElementById('hdn').value = "123";
コードビハインド
_count = int.Parse(hdn.Value);