Tôi cũng đang viết MVC và cũng đã từng sử dụng TextBoxFor, nhưng có bị lỗi đâu nhỉ. Bạn thử kiểm tra xem trường lưu content trong cơ sở dữ liệu có để kiểu nvarchar, hoặc ntext không? Nếu để không có "n" ở đằng trước là không được đâu.
Mình dùng 1 usercontrol để hiển thị trang cập nhật và thêm mới của một object.
Code trong file usercontrol
Dữ liệu postCode:<tr> <td>Content</td> <td><% =Html.TextAreaFor(e=>e.Contents) %></td> </tr>
Kết quả hiển thị raCode:kiểm tra unicode xem thế nào
Bạn nào có cách fix lỗi này giúp mình thì chia sẻ nhé. Cám ơn nhiều!Code:ki?m tra unicode xem th? nào
Tôi cũng đang viết MVC và cũng đã từng sử dụng TextBoxFor, nhưng có bị lỗi đâu nhỉ. Bạn thử kiểm tra xem trường lưu content trong cơ sở dữ liệu có để kiểu nvarchar, hoặc ntext không? Nếu để không có "n" ở đằng trước là không được đâu.
Mình đã để kiểu là nvarchar(2000) rồi. Mình thắc mắc là khi dùng TextBoxFor() thì không bị lỗi font mà khi dùng TextAreaFor() hoặc để thuộc tính của nó là MultilineText trong ViewModel thì đều bị lỗi font như vậy bạn ạ. Mình thử sửa trực tiếp trong SQL server thì view ra không bị lỗi font. @@