11

私はこのコードを持っています

@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.TechnologyIDすることですid="tech"

id="tech_123" 

どうすればいいですか?

ありがとうございました!

4

1 に答える 1

20

これを試してください(基本的にプロパティの前後に括弧を追加します):

<input type="checkbox" name="option2" id="tech_
@(technologyName.TechnologyID)"  value="@technologyName.TechnologyID" />
于 2012-07-27T12:37:32.457 に答える