Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net VS2010 MVC格式_Asp.net_Asp.net Mvc_Visual Studio_Visual Studio 2010_Asp.net Mvc 2 - Fatal编程技术网

Asp.net VS2010 MVC格式

Asp.net VS2010 MVC格式,asp.net,asp.net-mvc,visual-studio,visual-studio-2010,asp.net-mvc-2,Asp.net,Asp.net Mvc,Visual Studio,Visual Studio 2010,Asp.net Mvc 2,MVC对我的代码进行了可怕的格式化,我想知道你是否可以关闭它?我觉得答案是否定的,但我希望VS 2010已经建立了一个环境 以下是它的格式: <% if (org.UserKey.HasValue) { %> <%= org.Reference(i => i.UserReference).Email%> <% } else { %>

MVC对我的代码进行了可怕的格式化,我想知道你是否可以关闭它?我觉得答案是否定的,但我希望VS 2010已经建立了一个环境

以下是它的格式:

                  <% if (org.UserKey.HasValue)
{ %>

                        <%= org.Reference(i => i.UserReference).Email%>

                  <% }
else
{ %>

                        <%= org.UserEmail%>

                  <% } %>

i、 用户参考)。电子邮件%>
我希望开始括号与if和else在同一行上


谢谢。

您确实可以设置这个

在Visual Studio中,转到工具->选项

在左侧的树视图中,导航到文本编辑器->C#->格式->新行。您可以取消选中“在控制块的新行上放置打开的大括号”复选框

不幸的是,这也会改变你所有的*.cs文件

另一个稍微清理一下的方法是改变你的“
 <% if (org.UserKey.HasValue)
    {
        Response.Write(org.Reference(i => i.UserReference).Email);
    }
    else
    {
        Response.Write(org.UserEmail);
    } %>