2012-07-27 54 views
6

我有這樣的代碼如何借鑑價值添加到HTML屬性值

@if (ViewBag.TechnologyNames != null) 
      { 
       foreach (var technologyName in ViewBag.TechnologyNames) 
       { 
        if (@technologyName.TechnologyID == -1) 
        { 
      <div class="CheckBoxItem"> 
       <input type="checkbox" name="option1" id="allTechnology" value="@technologyName.TechnologyID" checked="checked" /> 
       @technologyName.Name 
      </div> 
       } 
       else 
       { 
       <input type="checkbox" name="option2" id="tech" value="@technologyName.TechnologyID" /> 
       @technologyName.Name 
       } 
       } 
      } 

我需要以某種方式加入@technologyName.TechnologyIDid="tech"什麼有在年底

id="tech_123" 

我該怎麼辦它?

謝謝!

回答

12

試試這個(基本上將括號周圍屬性):

<input type="checkbox" name="option2" id="tech_ 
@(technologyName.TechnologyID)" value="@technologyName.TechnologyID" /> 
+0

哈!我不知道這種語法!謝謝!!這是工作!!! – 2012-07-27 12:39:50

+1

我的榮幸 - 這是一個很好的'隱藏'功能:) – 2012-07-27 12:40:16

+0

我只是把一些++++的一些你的答案。是有福的人! ))) – 2012-07-27 12:53:37