是否可以有 ASP.NET 注释的条件编译?
我想做这样的事情
<# if ANYPREPROCESSORCONSTANT #>
<%--
<# endif #>
是否可能(我想有条件地放置一个asp.net COMMENT,我不想有条件地调用方法)?
更新:似乎不可能最终没有人能给出任何正确的答案:)
I'd like to do something like this
<# if ANYPREPROCESSORCONSTANT #>
<%--
<# endif #>
Is it possible (I want to put an asp.net COMMENT conditionally, I don't want to call a method conditionaly) ?
Update: seems impossible finally nobody could give any right answer :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你可以这样做:
虽然我认为它的可读性不是很好......仅在需要时才使用它!
You can do this:
Though it's not very readable in my opinion...use it only if needed!
是的,您可以在 web.config 中为网站项目定义编译器常量,如下所示。请注意,注释必须完全包含在 #if...#end if 结构中。否则,您将注释掉#end if。
Yes, you define compilier constants for a Web Site project in the web.config, as shown below. Note the comment must be fully enclosed within the #if...#end if construct. Otherwise, you are commenting out the #end if.
既然你说的是设计时间,我假设你指的是 服务器控制设计支持吗?
您必须在设计时代码中处理条件......
#endif
Since you said design time, I'm assuming you're referring to Server Control Design Support?
You will have to handle the conditional in your design-time code behind...
#endif