The type 'string' must be a non-nullable value type in order to use it as parameter

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

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,031
    Đã được thích:
    81
    Điểm thành tích:
    48
    Mình tạo models trong web MVC bị lỗi : the type 'string' must be a non-nullable value type in order to use it as parameter. Tại mình muốn ở biến này trong models được phép null
    Ví dụ:
    Mã:
     public Nullable<string> Nam { get; set; }
    public Nullable<string> Note { get; set; }
    Mà code mình toàn báo lỗi:
    Mã:
    the type 'string' must be a non-nullable value type in order to use it as parameter
    Mong các bạn giúp đỡ, cảm ơn
     
    Cảm ơn đã xem bài:

    The type 'string' must be a non-nullable value type in order to use it as parameter

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,911
    Đã được thích:
    1,201
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Ban ơi, mặc định của kiểu string là Null rồi. Không cần chèn Nullable đâu. Bạn xóa Nullable đi nhé là Ok ngay ah.
    • Các kiểu dữ liệu khác thì thêm Nullable được, còn string không chèn vào nhé.
    Mã:
    public string Nam { get; set; }
    public string Note { get; set; }
     
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,031
    Đã được thích:
    81
    Điểm thành tích:
    48
    Mình không biết cái này, nhờ Admin nói mình mới biết đó, cảm ơn ad, kiến thức rất bổ ích ạ
     


Chủ để tương tự : type 'string'
Diễn đàn Tiêu đề Date
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 The entity or complex type cannot be constructed in a LINQ to Entities query 12/12/19
Lập Trình Website MVC5 & MVC6 Tạo type ="password" với Html.TextBoxFor trong MVC 29/7/18