Apakah mungkin saat menggunakan Html.TextBoxFor
untuk mengganti atribut nama?
Saya telah mencoba tetapi tidak berhasil. Saya perlu menggunakan TextBoxFor agar validasi sisi klien berfungsi, namun untuk alasan yang tidak saya bahas, saya memerlukan nama kotak teks agar berbeda dari yang dibuat.
Saya telah mencoba yang berikut ini:
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
Yang berfungsi untuk ID tapi bukan nama. Apakah ini mungkin?
Pembaruan : Melihat kode untuk TextBoxFor. Sepertinya tidak ada cara yang mudah. Semoga seseorang bisa membuktikan saya salah.