0

我想要做的是创建一个 DropDownListFor 有两个选项:

1:输入值

2:设置空值

选项编号 1 应该是下拉列表中的 TextBoxFor,我不知道该怎么做。

.Net C#

4

1 回答 1

0

我所做的是:

 <div class="dropdown">
    <button class="btn btn-default dropdown-toggle" type="button" id='@String.Format("DropdownCriticalMin{0}", Model.ParametersLimits[listIndex].ID)' data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
       My Dropdown
          <span class="caret"></span>
    </button>
    <ul class="dropdown-menu" aria-labelledby="'@String.Format("DropdownCriticalMin{0}", Model.ParametersLimits[listIndex].ID)'">
       <li>
          @Html.TextBoxFor(m => m.ParametersLimits[listIndex].CriticalMin, new
                     {
                       @class = "form-control ",
                       id = String.Format("criticalMin{0}", Model.ParametersLimits[listIndex].ID),
                       onblur = "checkLimitLogic(this)",
                       data_val = "true",
                       data_val_range = String.Format(Errors.CriticalMinLogicError, Model.ParametersLimits[listIndex].Name)
                      })
       </li>
       <li><a onclick="setNull('@String.Format(" criticalMin{0}", Model.ParametersLimits[listIndex].ID)')">Ustaw puste</a></li>
    </ul>
 </div>

如果您有任何建议,我会很高兴看到他们:)

于 2015-12-21T13:54:11.587 回答