只是所以我不必再写出另一个示例来显示我正在查找的内容。 请参考example。无法将类型'字符串'隐式转换为'system.web.mvc.selectlistgroup'
使用数据库中的表格示例,我想在嵌套的下拉列表中使用Category
作为副标题(缺少更好的单词)。
所以这是我到目前为止有:
List<SelectListItem> lstAssignments = new List<SelectListItem>();
using(var context = new databaseconnectionstring()/*fake connection string name*/)
{
List<table1> lstActivity = context.table1.Where(x => x.deleted == false).ToList();
foreach(table1 activity in lstActivity)
{
SelectListItem item = new SelectListItem() { Text = activity.text, Value = activity.ID.ToString(), Group = activity.subcategory };
}
我收到Group = activity.subcategory
下一个错误。
Cannot implicitly convert type 'string' to 'system.web.mvc.selectlistgroup'
的subcategory
财产被有意创建区分下拉列表(在引用链接一样Category
)
如何转换subcategory
到它是什么要求?
我只是想出了这件事,并张贴我的答案..哈哈愚蠢的问题。谢谢你的回应。 –
如何在foreach循环之前创建此SelectListGroup? 'SelectListGroup group = new SelectListGroup(){Name = context.table1 ./* stuck * /};' –