% %和ltscripte runat=server的区别
生活随笔
收集整理的這篇文章主要介紹了
% %和ltscripte runat=server的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<% %>代碼塊和<script runat="server"></script>代碼塊的區(qū)別要從編譯后的區(qū)別來說.每個ASPX頁面被編譯成一個直接或間接繼承于PAGE類的類,<% %>在這個類中扮演的是其中一個方法的代碼塊,換句話說,所有寫在<%%>中的代碼編譯后都成為某個方法內的語句塊.那么在<%%>中所能包含的就只能是在一個方法里面所能包含的東西了.
????而<script runat="server"></script>內的代碼則被編譯為類的花括號之間的內容,也就是說一個類所能包含的內容都能寫在<script runat="server"></script>標簽中間.
????而<script runat="server"></script>內的代碼則被編譯為類的花括號之間的內容,也就是說一個類所能包含的內容都能寫在<script runat="server"></script>標簽中間.
轉載于:https://www.cnblogs.com/Lyhik/archive/2008/02/08/1066113.html
總結
以上是生活随笔為你收集整理的% %和ltscripte runat=server的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第十一篇: Ajax Control T
- 下一篇: SQL2005EXPRESS查询关键字出