为ASP.net中的编辑字段分配值

时间:2014-05-11 08:43:35

标签: c# html asp.net viewbag

我来自C / C ++背景,这个简单的问题对我来说是个噩梦。

ViewBag.description = "description";

此viewbag包含stirng“descriptuon”

这是editbox txtdescription,我想将此viewbag数据分配给此文本框。 (如果我知道viewbag包含任何数据,那将是非常棒的)

<div>
       @Html.TextBox("txtDescription")
</div>

信任html asp比低级编程更加挑剔。

1 个答案:

答案 0 :(得分:1)

我很遗憾听到您发现网页编程并不有趣。您可以执行以下操作来绑定文本框中的viewbag数据

@Html.TextBox("txtDescription", (string)ViewBag.Title)

至于检查ViewBag是否为空,您可以执行以下操作:

@if (ViewBag.Title != null)
{
    //do your textbox assignment here.
}