Jos*_*osh 15 c# asp.net asp.net-mvc
我对此非常困惑.
如果可能,请解释这个之间的区别..
那个"="有什么意义?
编辑:感谢您的所有答案.请理解,通过搜索谷歌上的"<%="和stackoverflow中的搜索栏,很难得到任何结果.
Mehrdad关于<%$激起我的好奇心的评论,所以我通过谷歌搜索"asp.net内联代码"(没有引用)找到了这个内联的asp.net标签列表.它拥有MSDN链接和所有的内联标签(的描述<%,<%=,<%#,<%$,<%@,<%--).
令人困惑,需要大量的重复才能适应.
<%=语法用于计算返回值包含在HTML标记中的表达式.例如:
<%= DateTime.Now.ToShortDateString() %>
Run Code Online (Sandbox Code Playgroud)
这将包括HTML标记中的当前日期.
<%用于内联语句,您希望在页面呈现期间在特定点执行一个或多个命令.我以前通过使用<%执行辅助方法来使用Html Helpers.例如,
<% Html.TextBox("txtBox"); %>
Run Code Online (Sandbox Code Playgroud)
请注意,此处使用的语句必须以C#代码中的分号结束.
编辑:删除有关Html助手和无效返回的错误详细信息.
| 归档时间: |
|
| 查看次数: |
4845 次 |
| 最近记录: |