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
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    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

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,997
    Đã được thích:
    1,216
    Đ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 Lỗi: You are debugging a Release build of .dll. Using just My Code in Visual Studio 2019 8/6/23
Lập Trình Website MVC5 & MVC6 Lỗi: There is already an open DataReader associated with this Command which must be closed first 30/10/20
Lập Trình Website MVC5 & MVC6 Lỗi: The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities. 27/3/20
Lập Trình Website MVC5 & MVC6 Lấy Entity Value old cũ sau đó Update không bị lỗi Asp.net MVC 27/3/20
Lập Trình Website MVC5 & MVC6 Lỗi Maximum request length exceeded khi upload file mvc asp.net c# 5/8/19