2014-05-11 79 views
-2

我來自C/C++的背景,這個簡單的問題對我來說是噩夢。在ASP.net中賦值給編輯字段

ViewBag.description = "description"; 

這viewbag包含stirng 「descriptuon」

下面是編輯框txtdescription,我想這個viewbag數據分配到該文本框。

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

信任HTML ASP比低層次的編程更challanging(如果我知道viewbag是包含任何數據或沒有這將是真棒)。

回答

1

我很遺憾聽到您發現網絡編程有點不感興趣。你可以做以下綁定在你的文本

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

您viewbag數據作爲檢查ViewBag爲空或不是你能做到以下幾點:

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

謝謝卡馬爾...它爲我工作。 ..如果你可以建議我幾個網站這些類型的提示...會很好... – abidkhan303

+0

請參閱asp.net博客,並從plurarlsight採取在線課程。在YouTube上有很多內容 – qamar

+0

不重要,但不應該是'ViewBag.description'? – gunr2171