Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在.net中使用Angular填充数据库下拉列表_Asp.net_Angularjs - Fatal编程技术网

Asp.net 在.net中使用Angular填充数据库下拉列表

Asp.net 在.net中使用Angular填充数据库下拉列表,asp.net,angularjs,Asp.net,Angularjs,我试图同时学习ASP.net和Angular。 我想做的是使用Angular在下拉列表中显示状态列表(从数据库中检索)。我可以在表格中显示状态。 这就是我所拥有的: 我的控制器功能: public ActionResult StateListDistinct() { var distinctStates = (from w in db.Addresses select new { State = w.address_st

我试图同时学习ASP.net和Angular。 我想做的是使用Angular在下拉列表中显示状态列表(从数据库中检索)。我可以在表格中显示状态。 这就是我所拥有的:

我的控制器功能:

public ActionResult StateListDistinct()
{
    var distinctStates = (from w in db.Addresses
                              select new { State =    
w.address_state}).Distinct();

        List<string> states = db.Addresses.Select(state => state.address_state).Distinct().ToList();

        return View(states);

    }
public ActionResult StateListDistinct()
{
var distinctStates=(从数据库地址中的w开始)
选择新{状态=
w、 地址_state}).Distinct();
List states=db.Addresses.Select(state=>state.address\u state).Distinct().ToList();
返回视图(状态);
}
我目前的看法是:

@model List<String>

<table class="table">

@foreach (var item in Model) {
    <tr>

        <td>
            @Html.DisplayFor(model => item)
        </td>

    </tr>
}

</table>
@型号列表
@foreach(模型中的var项目){
@DisplayFor(model=>item)
}

使用Angular填充下拉列表需要做什么

您可以访问下面的链接,学习使用AngularJs的下拉绑定

您也可以访问此链接

这是一个界限。您应该扩展您的答案,在此处包含尽可能多的信息,并使用该链接仅供参考。