【问题标题】:how do I get the values retrieved from objectdatasource and display them in a formview's updatetemplate如何获取从 objectdatasource 检索的值并将它们显示在 formview 的更新模板中
【发布时间】:2013-07-04 20:56:25
【问题描述】:

我希望更新模板中包含的下拉列表具有从数据库返回的值的 selectedindex?

【问题讨论】:

  • 您有没有尝试过或至少阅读过教程? FormView 没有 UpdateTemplate,也许你的意思是 EditTemplate
  • 你说得对,它是edittemplate。我已经搜索了一整天,谷歌甚至在我的 asp.net 书上。
  • 目前这不是一个可以回答的问题。你能描述一下你尝试了什么以及出了什么问题吗?您还应该包括所有相关代码、aspx 和代码隐藏。
  • 首先我意识到没有办法做到这一点(从数据库中获取一个 int 值并设置为“edittemplate”中下拉列表的 selectedindex 没有代码后面。所以我的问题是“什么事件我是否必须处理才能完成这项任务”。我试图检查所有事件的事件参数,但没有找到任何相关属性。

标签: c# asp.net templates formview


【解决方案1】:

我找到了解决办法

在设计视图中称为 SelectedValue 的智能感知上没有出现的属性

代码是这样的

<asp:DropDownList ID="ddlMarca"  SelectedValue='<%# Bind("marcaid") %>'    runat="server"   DataValueField=""    >

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-17
    • 2018-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多