我来自C / C ++背景,这个简单的问题对我来说是个噩梦。
ViewBag.description = "description";
此viewbag包含stirng“descriptuon”
这是editbox txtdescription,我想将此viewbag数据分配给此文本框。 (如果我知道viewbag包含任何数据,那将是非常棒的)
<div>
@Html.TextBox("txtDescription")
</div>
信任html asp比低级编程更加挑剔。
答案 0 :(得分:1)
我很遗憾听到您发现网页编程并不有趣。您可以执行以下操作来绑定文本框中的viewbag数据
@Html.TextBox("txtDescription", (string)ViewBag.Title)
至于检查ViewBag是否为空,您可以执行以下操作:
@if (ViewBag.Title != null)
{
//do your textbox assignment here.
}