我写了一个扩展方法:
public static string XDropDown(this HtmlHelper helper,string name, string optionLabel,object selectedValue)
{
StringBuilder b = new StringBuilder();
b.AppendFormat("<select name='{0}' id='{0}'>", name);
b.Append("</select>");
return b.ToString();
}
渲染版本:
<select name='CCName' id='CCName'><option value=&quot;BT&quot;>Bhutan</option></select>
我从局部视图中使用它,它没有按预期呈现,我知道我也可以使用标签生成器,但渴望知道天气是否能以某种方式工作。