tôi đang cố gắng để thiết lập một id lĩnh vực như sau:Làm thế nào tôi có thể thiết lập id sử dụng Html.EditorFor với MVC3
@Html.EditorFor(x => x.Order, new { id = string.Format("Order_{0}", Model.Row) })
nhưng kết quả này trong những điều sau đây và có vẻ như id của tôi không được thiết lập:
<input type="text" value="334" name="item.Order" id="item_Order" class="text-box single-line">
Có ai có ý tưởng tôi đang làm sai không. Tôi đã kiểm tra các định dạng cho phép cho EditorFor và xem trên google ví dụ nhưng tôi không thể thấy bất cứ điều gì phù hợp với những gì tôi cần.
Thêm '@' trước 'id' như '@ id =' – Hadas
id KHÔNG phải là từ khóa trong C# vì vậy không cần sử dụng @, điều này chỉ cần thiết với các từ khóa như @class – Jaap