<% %>和<scripte runat="server">的区别
2008-02-08 21:39
274 查看
<% %>代码块和<script runat="server"></script>代码块的区别要从编译后的区别来说.每个ASPX页面被编译成一个直接或间接继承于PAGE类的类,<% %>在这个类中扮演的是其中一个方法的代码块,换句话说,所有写在<%%>中的代码编译后都成为某个方法内的语句块.那么在<%%>中所能包含的就只能是在一个方法里面所能包含的东西了.
而<script runat="server"></script>内的代码则被编译为类的花括号之间的内容,也就是说一个类所能包含的内容都能写在<script runat="server"></script>标签中间.
而<script runat="server"></script>内的代码则被编译为类的花括号之间的内容,也就是说一个类所能包含的内容都能写在<script runat="server"></script>标签中间.
相关文章推荐
- <script runat=server>,<%%>区别
- <%%>与<scriptrunat=server>,<%=%>与<%#%>的区别
- ASP.Net 心路笔记-第一天<%%>和<script runat="server">区别浅谈
- <script runat=server>,<%%>区别
- <script runat=server>,<%%>区别 .
- <script runat=server>,<%%>区别
- <script runat=server>、<%%>和<%#%>的区别
- <script runat=server>,<%%>区别
- <%%>与<scriptrunat=server>,<%=%>与<%#%>的区别
- <%%>与<scriptrunat=server>,<%=%>与<%#%>的区别
- <script runat=server>,<%%>区别
- <%%>与<scriptrunat=server>,<%=%>与<%#%>的区别
- 服务端控件绑定后台变量值无效runat="Server" <%= **** %>
- <jumbot:flashupload id="flashUpload1" runat="server"> </jumbot:flashupload>
- <script runat=server>、<%%>和<%#%>前台是服务器方法
- 排除“使用主题 css 文件要求页上有标头控件。(例如 <head runat="server" />)”错误
- 对比<input type="text" id="">和<asp:TextBox runat="server" ID="">
- asp.net 的所有控件都必须放置在<form runat=server><form>内吗?
- 清空页面上<input type="text" id="inputtext" runat="server">的值的方法
- ASP.NET中使用<script runat="server">