Можно ли управлять атрибутом имени, скажем, текстового текста при использовании TextBoxFor?
этот код в представлении
@Html.TextBoxFor(m => m.SearchParams.someParam)
производит это
<input id="SearchParams_someParam" name="SearchParams.someParam" type="text" value="">
но я не хочу, чтобы мое входное имя было «SearchParams.someParam», и я хотел, чтобы это было что-то вроде
<input id="SearchParams_someParam" name="MyPreferedName" type="text" value="">
, где MyPreferedName происходит из некоторых атрибутов .SearchParams.someParam в соответствующей модели.
Возможно ли это?Я знаю, что @ Html.TextBox делает это, но я не хочу жестко кодировать имя в представлении.