这些是我的SQL表:
SELECT TOP (1000) [FunctionID]
,[Name]
,[CreateDate]
,[CreateBy]
,[LastUpdate]
,[LastUpdateBy]
FROM [PortugalTrailsCore_DB].[dbo].[TBL_UserFunction]
SELECT TOP (1000) [UserID]
,[Name]
,[Username]
,[Password]
,[Active]
,[OperationPlaceID]
,[SigavUserId]
,[SigavUserLogin]
,[CreateDate]
,[CreateBy]
,[LastUpdate]
,[LastUpdateBy]
FROM [PortugalTrailsCore_DB].[dbo].[TBL_User]
我想在我的MVC中创建,在视图中创建1个SelectList
,其标题为TBL_UserFunction
(名称),项目为TBL_User
。
例如
4个SelectLists
,每个都有TBL_UserFunction
的名称之一,每个SelectList
的信息都带有TBL_User
的所有名称。
有什么建议吗?
到目前为止,这里是我创建视图的地方:
<div class="row form-group">
@Html.LabelFor(model => model.profileModels, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-3">
@Html.DropDownList("listF1IDs", (SelectList)ViewBag.Function2)
@Html.DropDownList("list1IDs", (SelectList)ViewBag.Roles, "comercial")
</div>
</div>
public ActionResult Create()
{
ViewBag.Roles = new SelectList(db.TBL_Profile.ToList(), "ProfileID", "ProfileName");
ViewBag.Function2 = new SelectList(db.TBL_UserFunction.ToList(), "FunctionID", "Name");
return View();
}