ASP.Net mvc 4 DropDownList不选择选定值

时间:2012-09-18 18:43:08

标签: c#-4.0 asp.net-mvc-4

public class TestViewModel
{
    private IUserRepository _userRepository = new UserRepository();

    public int UserID { get; set; }

    public IEnumerable<SelectListItem> users
    {
        get
        {
            var result =  _userRepository.GetAllUsers()
                .Select(x => new SelectListItem
                {
                   Value = x.UserID,
                   Text = x.Name
                });
            return result;
        }
    }
}

TestView.cshtml

@model TestNamespace.TestViewModel

<h2>Test</h2>
@Html.DropDownListFor(x =>x.UserID,
    new SelectList(Model.users,"Value","Text"), "--Select User--"       
)

当我在下拉列表中选择值时,未选择该值。我写了一个没有被提出的jquery .change()。 $( “#用户ID”)来改变();

显示“字段UserID必须是数字”

<script type="text/javascript">

$(document).ready(function () {

    $("#UserID").change(function () {
        alert("Test");
    });
});

0 个答案:

没有答案
相关问题