<%# ... %> 内允许使用哪些函数标签?

发布于 2024-11-09 10:04:11 字数 202 浏览 0 评论 0原文

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

In ASP.NET, what functions are allowed inside the <%# %> tags? I frequently use Databinder.Eval(), and I know some basic things like CStr(), but where can I find a complete list with documentation? I would look myself, but honestly I don't even know what the name of the <%# %> tags are.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

姜生凉生 2024-11-16 10:04:11

有趣的是,没有人真正知道它们叫什么 - 我认为在 ASP.NET MVC 团队中,他们将它们称为“代码块”。其他人称它们为代码渲染块。

无论如何,这是必要的阅读: 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

It's funny that nobody really knows what these are called - I think in the ASP.NET MVC team they call them Code Nuggets. Others call them Code Rendering Blocks.

Anyway, this is essential reading: http://quickstarts.asp.net/QuickstartV20/aspnet/doc/pages/syntax.aspx

Here is some specific info on the <%# Data Binding Syntax: http://msdn.microsoft.com/en-us/library/bda9bbfx%28v=VS.100%29.aspx

And this helped me understand the Eval voodoo: http://weblogs.asp.net/rajbk/archive/2004/07/20/what-s-the-deal-with-databinder-eval-and-container-dataitem.aspx

忘你却要生生世世 2024-11-16 10:04:11

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

Anything that is in scope. E.g. public/protected methods on your page, public methods in some referenced namespace/class, etc. In addition to things that are related to the current NamingContainer you're within.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文