Comment définir la valeur de @Html.TextBox() dans ASP.NET C# à l'aide de @Viewbag dans MVC3
Je voulais mettre des données dans la zone de texte html. J'ai essayé ce code:
@Html.TextBox("LastName", @value = @ViewBag.FBUserLastName, new { @style = "width: 300px;", @id = "LastName" })
Malheureusement, il a fait une erreur.
J'ai basé le code de cette
Valeur non définie, via ViewData dictionnaire
Vous devez vous connecter pour publier un commentaire.
Essayer cette
Vous n'avez pas besoin de la
@value
.Aussi, vous n'avez pas besoin de la
@
en face deViewBag
, parce que depuis que vous avez déjà appelé@Html.TextBox
, il est déjà à la recherche de code.Vous aussi apparemment besoin de jeter le ViewBag propriété à une chaîne.
C'est une fonction. Le deuxième paramètre est la valeur. Vous pouvez également laisser l' @id du type anonyme, car il est passé en premier paramètre.