asp.net-mvc – 如何在vbhtml razor文件中正确执行代码缩进?
发布时间:2020-12-16 03:47:55 所属栏目:asp.Net 来源:网络整理
导读:这让我绕过弯道.我很长一段时间VB.NET构建了开发人员,对ASP.NET来说是一个新手,对MVC来说是全新的.我正在创建使用VB.NET Razor语法的vbhtml页面,而且我似乎经常与UI进行斗争,而UI正试图错误地缩进我的代码.以下示例为基础,根据新Razor视图的模板页面: @Code
这让我绕过弯道.我很长一段时间VB.NET构建了开发人员,对ASP.NET来说是一个新手,对MVC来说是全新的.我正在创建使用VB.NET Razor语法的vbhtml页面,而且我似乎经常与UI进行斗争,而UI正试图错误地缩进我的代码.以下示例为基础,根据新Razor视图的模板页面:
@Code Layout = Nothing End Code <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div> @If True Then @<ul> @For x = 1 To 2 Next </ul> End If '<-- Randomly indented too far </div> </body> </html> 在上面的例子中,一旦我在Next之后点击返回,结束如果下面的两行随机地从它应该的位置向前跳跃两个标签.在其他示例中,我击中了一个圆圈,其中将一条线推到正确的位置会使另一条线偏离位置,反之亦然. 我很生气,我很乐意完全禁用自动缩进并自己管理它,但我甚至无法知道如何做到这一点!根据另一个线程的建议,我禁用了HTML页面的缩进,但所有停止的都是HTML标签的缩进 – 代码块仍然在整个地方滑动. 我认为扩展可能导致问题,但我禁用它们并重新启动,问题仍然存在.我做了一些根本错误的事吗?我发现很难相信微软会发布一些如此糟糕的东西,所以我似乎更不可能正确使用它. 解决方法
我在另一个问题上找到了一个解决方案(一个时尚)(在发布这个问题之前我真的很努力地搜索并找不到任何东西):
Why doesn’t Visual Studio code formatting work properly for Razor markup?
本质上,解决方案似乎是确保您的代码使用空格而不是空格的制表符.虽然由于增加了空白而增加了页面的整体大小,但它确实减轻了问题(同时没有完全消除它).在链接的线程上,似乎与Microsoft连接的人已经承认它确实是与HTML和VB.NET的重叠格式化程序相关的错误,他们希望在新版本中进行改进.我缩进了每个缩进2个空格以减少带宽影响. 感谢那些贡献的人. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC DropDownListFor和StringLength属性不能
- asp.net – 如何使一个TextBox控件是多行不可调整大小?
- asp.net – 可以将OWIN Nancy与Web Forms一起使用吗?
- asp.net-mvc – ASP.NET MVC Session vs Global vs Cache
- asp.net-mvc – 何时公开IEnumerable而不是ICollection?
- 使用ASP.NET MVC3中的JavaScriptSerializer转义引号
- asp.net-mvc-3 – 实体框架,MVC 3,LINQ To Entities中的Ord
- 如何在ASP.NET中的GridView中定义CellPadding
- asp.net-mvc – SelectList选择的值未转移到DropDownList
- asp.net – 如何在dotnetnuke网站上为global.ascx.cs编写代
推荐文章
站长推荐
- asp.net – .NET MVC应用程序中可重用性的单位是
- asp.net-mvc – 使用ASP.Net MVC中的模型绑定器更
- Exchange 2016通过New-mailboxSearch批量删邮件
- asp.net在Server.Transfer之后如何获取当前页面的
- asp.net-mvc-3 – 添加属性以选择列表选项
- asp.net-mvc – Asp.net MVC型双模型绑定器
- 采用Opserver来监控你的ASP.NET项目系列(二、监控
- asp.net – 通过ajax将jquery中的数组传递给c#we
- asp.net-mvc – MVC视图上的图像显示
- Asp.Net Web Api – 发布英国日期格式
热点阅读