尝试在创建表单(视图)上使用视图包让用户选择"项目"在下拉列表上。 下拉列表显示并显示正确的行数(已测试),但仅显示X行数的第一项。 https://i.imgur.com/2179GTD.png" Image1"
以下视图控制器的代码,因为我没有找到任何答案。
[[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setDefaultTextAttributes:@{NSForegroundColorAttributeName:[UIColor greenColor]}];
答案 0 :(得分:0)
尝试类似
的内容var contracts = db.v_xxx_yyyy_aaaa_contracts.Where(m => m.GroupID.ToString() == @group).Distinct().OrderBy(a => a.ContractID);
ViewBag.ContractID = new SelectList(contracts, "ContractID", "ContractID"); // here second one for display
答案 1 :(得分:0)
我找到了针对此特定问题的解决方案here!
必须使用ViewData(SelectList)绕过viewmodel才能按我的意愿工作。