Próbuję utworzyć pole tekstowe wieloliniowe przy użyciu środowiska ASP.NET MVC za pomocą następującego kodu.Tworzenie wielowierszowego pola tekstowego przy użyciu funkcji Html.Helper
Po prostu pokazuje pojedynczy wiersz o stałej wielkości.
Natomiast
<asp:TextBox runat="server" ID="Body" TextMode="MultiLine" Columns="55" Rows="10"></asp:TextBox>
na renderuje właściwy pogląd, ale w sposobie postu sterownika z FormCollection nazwie forma
form["Body"];
zwraca wartość null.
Po prostu zauważyłem, że na pierwszym przykładzie masz kolumny = "55px". Czy to jest literówka czy coś takiego w kodzie?Sprawdź, czy usunięcie tego problemu naprawi twój problem :) Nie jestem pewien, czy tak będzie, dlatego to jest tylko komentarz ... –
Wciąż bym szedł drogą danych, chyba że jest to projekt MVC1 – MrBliz