ASP.net 小问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:00:18
<% for (int i=0; i <8; i++) { %>
<font size="<%=i%>"> 欢迎使用 ASP.NET </font><br/>
<% }%>
这是html中的一段代码,我不明白的就是 size="<%i%>"不行吗?一定要这样写size="<%=i%>".
小弟初学,望大家指点下

size="<%i%>" 中的i只是一个变量,没有方法让它输出到页面,而<%=i%>是<% response.write i %>的一个简写,为了方便直接用个等号就可以了

size="<%i%>"不输出到html页面上
而size="<%=i%>"输出到html页面上。
那个=号相关于print。
如果用前一种方式的话,size不会在html文中出现,所以执行后字体不会改变。

<%this.Response.Write(i);%>