代码格式问题 - 添加空格和换行

时间:2014-10-23 19:46:00

标签: c# asp.net-mvc resharper

在代码清理时,这个:

<a onclick='DisplayScheduleNowPopup(@Model.Contract.ContractId, false)'>Schedule</a> 

变成:

<a onclick=' DisplayScheduleNowPopup(@Model.Contract.ContractId, false) '>Schedule</a> 

添加空格并导致问题。我正在使用MVC Razor。

另外,在C#上我想要Chop on Object Initilizer,所以我总是设置为chop并且它工作正常。然而,事实证明MVC Razor是荒谬的。

例如:Wrap对象和集合Initializer(Chop always):

@using (Ajax.BeginForm("UpdateReservation", "Reservations", new
{
    temp = false
}, new AjaxOptions
{
    OnSuccess = "ReservationUpdateSucceeded",
    OnFailure = "ReservationUpdateFailed",
    LoadingElementId = "loadingDiv"
}, new
{
    id = "reservationScreenForm",
    @class = "custom form"
}))

无论如何要使用Resharper:忽略Views.cshtml上的“Chop always”,或者为视图选择“Simple Wrap”,同时为C#保留“Chop Always”。

关于如何解决这些问题的任何想法?

0 个答案:

没有答案