2011-05-23 36 views

回答

0

你是否意識到你的網頁首先由IIS服務器上處理,使用C# ,然後轉移到客戶端,在哪裏執行JavaScript?

這意味着,你可以在技術上的東西使用C#的變量在JavaScript代碼像

<script type="text/javascript"> 
var productID = @Model.ProductID; 
</script> 

而不是相反。

也許你應該考慮使用AJAX向服務器發出額外的請求,而不需要刷新頁面。

+0

這很有用。謝謝... – 2011-05-23 10:07:00

0

您可以使用隱藏變量。值可以從js - > c#分配,反之亦然。 或者您可以在c#中創建屬性並從js訪問/賦值給它們。

+1

什麼是「隱藏變量」? – 2011-05-23 09:59:54

+0

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hiddenfield%28v=VS.90%29.aspx – Aravind 2011-05-23 10:05:43

相關問題