Tôi đang gặp sự cố với TryUpdateModel()
. Các trường biểu mẫu của tôi được đặt tên bằng tiền tố nhưng tôi đang sử dụng - làm dấu phân tách của tôi chứ không phải dấu chấm mặc định.UpdateModel prefix - ASP.NET MVC
<input type="text" id="Record-Title" name="Record-Title" />
Khi tôi cố gắng cập nhật mô hình, nó sẽ không được cập nhật. Nếu tôi thay đổi thuộc tính name thành Record.Title
nó hoạt động hoàn hảo nhưng đó không phải là những gì tôi muốn làm.
bool success = TryUpdateModel(record, "Record");
Có thể sử dụng dấu phân tách tùy chỉnh không?
Bạn có thể chỉ đơn giản là ví dụ thứ hai: <% = Html.TextBox ("Customer.FirstName")%> –