小编New*_*ing的帖子

禁用下拉列表的默认验证

我有一个名为Machinefilter的视图

@using (Html.BeginForm())
{
    <div id="filterDiv">
        <fieldset>
            <legend>Filter</legend>
            <table>
                <tr>
                    <td>
                        @Html.Label("Machine Serial No :")
                    </td>
                    <td>
                        @Html.TextBoxFor(m => m.MachineSrNo, new { @id = "SearchSerialNo" })
                    </td>
                    <td>
                        @Html.Label("City :")
                    </td>
                    <td>
                        @Html.DropDownListFor(m => m.CityId, new SelectList(ViewBag.Cities, "CityId", "CityName"), "--Select City--", new { @id = "drpCity" })
                    </td>
                    <td>
                        @Html.Label("Bank Branch :")
                        </td>
                        <td>
                        @Html.DropDownListFor(m => m.BankBranchId, new SelectList(ViewBag.BankBranch, "BankBranchId", "Name"), "--Select Bank Branch--", new { @id = "drpBankBranch" })
                    </td>
                </tr>
            </table>
        </fieldset>
    </div>
    <p>
    <input type="submit" value="Search" /> …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

2
推荐指数
2
解决办法
3918
查看次数

绑定 DropdownList 并在回发后维护

我正在使用 MVC3。我将下拉列表与来自服务的数据绑定在一起。但是在页面回发并且过滤器应用于列表之后,下拉列表会在网格中显示过滤器记录值,因为我总是绑定来自服务的列表。

但是,我希望下拉菜单始终显示数据库中的所有记录。

dropdownbox asp.net-mvc-3

1
推荐指数
1
解决办法
5081
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

dropdownbox ×1