Lỗi Convert bool to bool? in @Html.CheckBoxFor() trong ASP.NET MVC

Thảo luận trong 'Lập Trình Website MVC5 & MVC6' bắt đầu bởi seolagi, 4/1/19.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    520
    Đã được thích:
    31
    Điểm thành tích:
    28
    Lỗi Convert bool to bool? in @Html.CheckBoxFor() trong ASP.NET MVC khi mình sử dụng checkboxfor trong mvc. Trong khi mình gọi đúng cách mà vẫn không được. Bạn nào biết giúp mình với.
    Trong View mình gọi checkboxfor như sau:
    HTML:
    @Html.CheckBoxFor(model => (bool)model.Student, new { @class = "form-control" })
    Trong controller mình gọi nó như sau:
    Mã:
        
    var model = new EventRegist();
    model.Student = false;
    return View(model);
    
     
    Cảm ơn đã xem bài:

    Lỗi Convert bool to bool? in @Html.CheckBoxFor() trong ASP.NET MVC

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,316
    Đã được thích:
    957
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Bạn đổi lại trong View thành như sau nhé:
    Mã:
    @Html.CheckBoxFor(model => model.Student.Value, new { @class = "form-control", Id = "Student", Name = "Student" })
     
    Chỉnh sửa cuối: 10/1/19
    seolagi thích bài này.


Chủ để tương tự : Lỗi Convert
Diễn đàn Tiêu đề Date
Lập Trình Website MVC5 & MVC6 MVC/C# ASP.NET Lỗi: system.invalidoperationexception: Sequence contains no elements 23/9/18
Lập Trình Website MVC5 & MVC6 Lỗi: You are debugging a release build of mysolution.dll Visual Studio 2015 17/9/18
Lập Trình Website MVC5 & MVC6 Lỗi 'HtmlHelper<dynamic>' has no applicable method named 'Hidden' MVC 16/8/18
Lập Trình Website MVC5 & MVC6 Foreach Sử dụng List khi ViewBag trong MVC bị lỗi FirstOrDefault() First() 5/8/18
Lập Trình Website MVC5 & MVC6 Lỗi: namespace name 'entitystate' does not exist in 'system.data' 3/8/18

Like và Share ủng hộ ITSEOVN