【问题标题】:Assign value to edit field in ASP.net为 ASP.net 中的编辑字段赋值
【发布时间】:2014-05-11 08:43:34
【问题描述】:

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

ViewBag.description = "description";

此视图包包含搅拌“描述”

这是编辑框 txtdescription,我想将此 viewbag 数据分配给此文本框。 (如果我知道 viewbag 是否包含任何数据,那就太棒了)

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

信任 html asp 比低级编程更具挑战性。

【问题讨论】:

    标签: c# html asp.net viewbag


    【解决方案1】:

    我很遗憾听到您觉得 Web 编程一点都不有趣。您可以执行以下操作以在文本框中绑定您的 viewbag 数据

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

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

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

    【讨论】:

    • 谢谢你 Qamar...它对我有用...如果您可以向我推荐几个网站来获取这些类型的提示...会很棒...
    • 请参阅 asp.net 博客并参加 plurarlsight 的在线课程。 youtube 上也有很多内容
    • 没关系,但不应该是ViewBag.description吗?
    • IMO 在 vi​​ewbag 中有任何东西是个坏主意。每个视图都应该围绕一个视图模型发展,并且应该绑定到它来来回传送数据。无论如何,他得到了答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 2017-07-25
    • 1970-01-01
    相关资源
    最近更新 更多