Øyv*_*hen 7 c# asp.net-mvc visual-studio-2010
在制作MVC应用程序时,有没有什么方法可以转换内嵌在HTML中的C#代码的自动格式化?
它似乎也使用内联代码的C#文本编辑器设置,但我不想在HTML文件中使用与普通代码文件相同的格式.
例如,如果我写<% somecodehere { %>,然后在其间的一些HTML,然后我把它<% } %>放在最后,Visual Studio自动将代码重新格式化为:
<% using (Html.BeginForm())
{%>
...
<%
}%>
Run Code Online (Sandbox Code Playgroud)
对于MVC代码,我认为它看起来很像这样
<% using (Html.BeginForm()){ %>
...
<% } %>
Run Code Online (Sandbox Code Playgroud)
但我没有看到如何改变这一点而不会弄乱我的普通代码文件的格式.
我自己也曾尝试这样做,但没有成功。如果你让它在一个地方看起来不错,那么在另一个地方看起来就会很糟糕。我最好的建议是切换到 razor,有多种方法可以在同一项目中使用 webform 视图和 razor 视图来提供无缝迁移。
http://www.eworldui.net/blog/post/2011/01/07/Using-Razor-Pages-with-WebForms-Master-Pages.aspx
| 归档时间: |
|
| 查看次数: |
283 次 |
| 最近记录: |