服务器和客户端之间的变量交互
?????? 在asp中我們可以比較容易的實(shí)現(xiàn)服務(wù)器變量和客戶端的交互。那么在.net中我們?cè)趺磳?shí)現(xiàn)呢?
?????? 我們知道在asp.net中我們一樣可以在頁(yè)面中使用<%=Var%>。那么,從這一點(diǎn)看來(lái)我們將服務(wù)器端值賦值給變量Var。但是這里有個(gè)注意點(diǎn)--我們必須在頁(yè)面對(duì)應(yīng)的.cs(或.vb)中先定義這個(gè)變量。而且這個(gè)變量不能被定義為private型。因?yàn)?cs文件是.aspx文件的默認(rèn)基類。如果我們將變量定義為private那么我們?cè)?aspx中將不能用到這個(gè)值。
??????? 例如我們?cè)陧?yè)面中寫(xiě)入下的javaScript語(yǔ)句:
??????? <script language=javascript>
??????? var i ;
??????? i = <%=Var%>;
??????? function window.onload()
??????? {
???????? alert(“i=“ + i );
??????? }
???????? </script>
???????? 在服務(wù)器端代碼中我們先定義這個(gè)Var;
???????? protected int Var;
???????? Var = 111;
???????? 那么在頁(yè)面被執(zhí)行的時(shí)候javaScript將會(huì)取到正確的值。
???????? 這里只是一個(gè)簡(jiǎn)單的例子,復(fù)雜的可以變通!
轉(zhuǎn)載于:https://www.cnblogs.com/lijinguo/archive/2004/03/24/4058.html
總結(jié)
以上是生活随笔為你收集整理的服务器和客户端之间的变量交互的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 各个国家的采购习惯
- 下一篇: 自动升级失败,缺少System.reso