asp.net – 如何更改.ASPX自动格式化设置(Visual Studio)
发布时间:2020-12-15 19:36:17 所属栏目:asp.Net 来源:网络整理
导读:当在.aspx文件(在这种情况下是一个MVC视图)中键入代码时,Visual Studio应用两种类型的格式化,一个到正常的html标签结构(可以通过工具 – 选项 – 文本编辑器 – ; Html)中的内容,另一个用于%%标签。 我遇到两个恼人的第二种类型的自动格式化,%%内容
当在.aspx文件(在这种情况下是一个MVC视图)中键入代码时,Visual Studio应用两种类型的格式化,一个到正常的html标签结构(可以通过工具 – >选项 – >文本编辑器 – > ; Html)中的内容,另一个用于<%%>标签。
我遇到两个恼人的第二种类型的自动格式化,<%%>内容格式化。 首先是如何将新行添加到语句块: 如果我键入: <% if(condition) { %> ... <% } %> 它被自动更正为: <% if(condition) { %> ... <% } %> 虽然纠正是正确的,如果这是一个.cs文件,对于标签汤是.aspx文件,我发现第一更容易阅读。有没有办法关闭这个behavoir而不影响.cs文件的格式? 第二,每当我写这样的东西: <%=Html.ActionLink("Report","ListItems") %> 我找不到一种方法使它自动格式化成这(添加间距,适当的): <%=Html.ActionLink("Report","ListItems") %> 在代码中,你通常需要一个;或}表示您已完成一行/一段代码,以便Visual Studio可以对其进行格式化。有没有办法给这个信号一个<%=类型的表达式? 澄清 这个问题是关于<%%>中代码的格式化问题。标记,而不影响常规C#源文件的格式化。它在第一段说,我完全知道文本编辑器菜单。 解决方法
文本编辑器菜单是所有的,它不允许你做你想要的东西。当您右键单击aspx页面时,单击“格式化和验证…”,然后单击按钮“标记特定选项…”,您将获得一系列设置每个客户端或服务器标记,但不是为<% - tags。 至于问题的第二部分,Ctrl-E,D格式化您的文档,但不插入所需的间距。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – FormsAuthentication.RedirectFromLoginPag
- ASP.Net C#ResolveClientUrl里面的类
- asp.net-mvc-3 – 谷歌页内分析在我的ASP.NET MVC 3 Razor网
- ASP.Net C#MVC5 Razor查看XML站点地图
- Asp.net URL重写
- asp-classic – 与SQL Server Compact Edition 4.0的Ado连接
- asp.net-mvc – Html.DisplayFor十进制格式?
- rest – 基于权限从WebApi端点进行上下文序列化
- asp.net-mvc – ASP.NET MVC JsonResult和JQuery flot
- asp.net-mvc – 如何测试我的Web应用程序是否可以处理大量流
推荐文章
站长推荐
- .net – 带有数据绑定控件的“无效的回发或回调参
- asp.net-mvc – Donut hole缓存 – 排除MiniProf
- asp.net-mvc-3 – 为什么_ViewStart.cshtml访问V
- asp.net – 反伪造cookie令牌和表单字段令牌在MV
- asp.net-mvc – 用于为基于Razor的View编写单元测
- 使用HttpModule Asp.net重定向URL
- 身份验证 – 禁止ASP.NET Core中的API URL重定向
- asp.net-mvc – xVal和ASP.Net MVC 2 AddModelSt
- asp.net-mvc – Visual Studio 2015异步变量未在
- 在asp.net mvc中的RedirectToAction用法
热点阅读