在<%#...%>内允许哪些功能?标签?

时间:2011-05-24 12:32:06

标签: asp.net

在ASP.NET中,<%# %>标记内允许哪些功能?我经常使用Databinder.Eval(),我知道一些基本的东西,比如CStr(),但我在哪里可以找到包含文档的完整列表?我会看自己,但说实话,我甚至不知道<%# %>标签的名称是什么。

2 个答案:

答案 0 :(得分:2)

有趣的是,没有人真正知道这些被称为什么 - 我认为在ASP.NET MVC团队中他们称之为Code Nuggets。其他人称它们为代码渲染块。

无论如何,这是必不可少的阅读:http://quickstarts.asp.net/QuickstartV20/aspnet/doc/pages/syntax.aspx

以下是<%#数据绑定语法的一些具体信息:http://msdn.microsoft.com/en-us/library/bda9bbfx%28v=VS.100%29.aspx

这有助于我理解Eval伏都教:http://weblogs.asp.net/rajbk/archive/2004/07/20/what-s-the-deal-with-databinder-eval-and-container-dataitem.aspx

答案 1 :(得分:1)

范围内的任何内容。例如。页面上的公共/受保护方法,某些引用的名称空间/类中的公共方法等。除了与您当前的NamingContainer相关的内容之外。