0
我想讀JavaScript中的C#屬性(不使用Ajax)。在C#中,我設置頁面加載屬性。我試圖讀取該屬性,像這樣:爲什麼JavaScript不能讀取這個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>
我試圖訪問這個屬性在頁面加載(在.aspx
頁面的JavaScript),但沒有成功。後來,我嘗試在JavaScript函數中做到這一點,並且工作。
爲什麼我不能在GetValueNow()
正文之前讀取變量?