JavaScriptでC#プロパティを読み取ろうとしています(Ajaxを使用していません)。C#では、ページの読み込み時にプロパティを設定しています。私はこのプロパティを次のように読み込もうとしました:
<script type="text/javascript">
var ProductId =<%=this.ProductId %>>
alert(ProductId); // not successful alert showed undefiend
function GetValueNow()
{
alert(<%=this.ProductId%>); // calling this function was showing value
}
</script>
ページの読み込み時に(ページのJavaScriptで)このプロパティにアクセスしようとしました.aspx
が、成功しませんでした。後で、JavaScript関数でこれを実行しようとしましたが、うまくいきました。
の本文の前に変数を読み取れないのはなぜGetValueNow()
ですか?