有AsIFnet标记的#IF DEBUG吗?
发布时间:2020-12-15 19:34:42 所属栏目:asp.Net 来源:网络整理
导读:我可以在asp.net页面的标记中做这样的事情,基于“定义DEBUG常量”设置? #IF (DEBUG) THEN asp:TextBox ID="TextBox1" runat="server"You're in debug mode/asp:TextBox#END IF 解决方法 我可以得到的关闭是: asp:Literal id="isDebug" runat="server" /sc
我可以在asp.net页面的标记中做这样的事情,基于“定义DEBUG常量”设置?
#IF (DEBUG) THEN <asp:TextBox ID="TextBox1" runat="server">You're in debug mode</asp:TextBox> #END IF 解决方法
我可以得到的关闭是:
<asp:Literal id="isDebug" runat="server" /> <script runat="server"> void Page_Load() { #if DEBUG isDebug.Text = "You're in debug mode"; #endif } </script> 如果你想在你的Page_Load()事件中有其他东西,这将给你的问题;上面的文字代码只有在页面/控件没有代码的情况下才有效。 如果我需要这样做,我会将上述代码封装到用户控件中,并将该控件包含在感兴趣的页面中。 我的测试用户控件看起来像这样: <%@ Control Language="C#" AutoEventWireup="true" %> <asp:Literal id="isDebug" runat="server" /> <script runat="server"> void Page_Load() { #if DEBUG isDebug.Text = "You're in debug mode"; #endif } </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET中的Membership,MembershipProvider和MembershipUse
- asp.net-mvc – 我可以在Razor视图中访问C#枚举吗?
- 使用ASP.Net MVC3中的jQuery动态填充下拉列表
- Asp.Net嵌套表单
- asp.net – 未处理的IIS异常 – 如何跟踪它
- asp.net – 将初始空行插入到选择列表MVC LINQ SQL中
- asp.net-mvc – 在ASP.NET MVC中将多个对象暴露给视图的最佳
- asp.net – GetExternalLoginInfo在Google OWIN提供程序上返
- asp.net-mvc-4 – 如何在jQUERY中传递Id
- 错误的请求 – 无效的主机名ASP.NET MVC4
推荐文章
站长推荐
- asp.net-mvc-4 – EF5.x中对PadLeft缺乏支持的任
- asp.net-mvc – asp.net mvc url action忽略旧参
- asp.net – 为什么HttpUtility.UrlEncode(HttpUt
- ASP.NET Web应用程序本地化的最佳实践
- asp.net-mvc – 在MVC ActionLink中使用Knockout
- 采用IEnumerable与模型的Razor View之间的区别?
- asp.net-mvc – ModelMetadata.Watermark和MVC V
- 在asp.net中引用jquery的最佳方法是什么?
- asp.net – How2:在HttpModule中挂钩的事件,用于
- asp.net-mvc – MVC5中的默认控制器和默认操作
热点阅读