2011-02-11 95 views
2

有沒有一種簡單的方法來評論出一個循環,它呈現一些HTML並且具​​有內聯html而不刪除任何內容?我正在複製並粘貼另一個項目中的一些代碼,以從正在工作的內部後端重建一個新的公共前端。ASP.net MVC如何註釋掉頁面中的html代碼

下面是它會是一個不錯的sitation的例子......在asp.net MVC 2

 <% 
     List<VehicleBodyTypeListItem> lstBodyTypes = (List<VehicleBodyTypeListItem>)ViewData["ddBodyType"]; 
     foreach (VehicleBodyTypeListItem bodyType in lstBodyTypes) 
    { 
     %> 
     <a href="<%= Url.Action("Search", new { BodyTypeID=bodyType.BodyTypeID, BodyType= Url.Encode(Html.WebLinkify(bodyType.BodyType))}) + (string)ViewData["httpCriteria"] %>"> 
     <%= Html.Encode(String.Format("{0} ({1})", bodyType.BodyType, bodyType.Count.ToString())) %>  </a> 
     <br /> 
     <% 
    } 
    %> 

我還沒有完成的填充這個名單還沒有方法上,具有5個喜歡它進一步下降的頁面。

+0

AFAIK/* ... * /應該可以工作。您可能必須在每個<%=標籤之後應用一些單行註釋分隔符。 – 2011-02-11 18:43:01

回答

7

鍵盤快捷方式是,如果您選擇要註釋掉的部分是:CTRL + K + C會註釋掉代碼。 CTRL + K + U將取消註釋代碼。

+2

謝謝,我應該嘗試過。 <%-- and --%> – Philmee95 2011-02-11 19:03:47

0

你的意思是在代碼中添加註釋。如果是這樣,你只需要添加//。像這裏:

  <% 
     List<VehicleBodyTypeListItem> lstBodyTypes = (List<VehicleBodyTypeListItem>)ViewData["ddBodyType"]; 
     foreach (VehicleBodyTypeListItem bodyType in lstBodyTypes) // Here there's a comment 
    { 
     %> 
     <a href="<%= Url.Action("Search", new { BodyTypeID=bodyType.BodyTypeID, BodyType= Url.Encode(Html.WebLinkify(bodyType.BodyType))}) + (string)ViewData["httpCriteria"] %>"> 
     <%= Html.Encode(String.Format("{0} ({1})", bodyType.BodyType, bodyType.Count.ToString())) %>  </a> 
     <br /> 
     <% 
    } 
    %> 
6

將一段代碼封入@ *和* @

+0

這隻適用於使用Razor語法的情況。 – 2014-08-25 14:41:26