ASP.net中Response.write与<%=%>的不同

wanzhuan2010 2011-07-12 01:00:02
请问在asp.net中有什么Response.write与<%=%>不同之处?他们的执行原来是什么样的,谢谢!

...全文
192 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-07-13
  • 打赏
  • 举报
回复
都是输出数据。。
  • 打赏
  • 举报
回复
<%=%>是ASPX/ASCX这类文件中Response.Wrtite的简写
执行是什么样的?你打断点跑下就知道了,大概就是CS中Page_Load下的Response.Write会先执行,然后跑到ASPX中有<% %>代码的地方,一直到这些所有服务端代码执行完毕后,整个页面才会render出去
indusl 2011-07-12
  • 打赏
  • 举报
回复
Response.write如果写在.cs里与<%=%>的区别相当大. 你可以看看反编译后的源码
蝶恋花雨 2011-07-12
  • 打赏
  • 举报
回复
你在后台定义全局变量然后赋值。在前台就可以<%=%> 这样用来。、

response.wirte将一个字符写入 HTTP 响应输出流。

xingdongfang 2011-07-12
  • 打赏
  • 举报
回复
你做个实验不就知道了?


response.wirte会放在HTML的顶部

《%=》会显示在这个符号放置的地方。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧