【问题标题】:how to bind the database value to a div?如何将数据库值绑定到 div?
【发布时间】:2010-06-02 14:27:00
【问题描述】:

在我的应用程序中,我想将数据绑定到一个 div,该 div 位于数据列表中,所以我如何绑定值。谢谢

【问题讨论】:

  • 你为什么不告诉我们你尝试了什么?
  • 我在 datalist itemtemplate 中有一个 datalist 包含 div 那么我该如何绑定

标签: asp.net data-binding datalist


【解决方案1】:

使用包含Literal 控件的PanelPanel 将呈现为divLiteral 控件呈现为文本。您将数据绑定到Literal 控件的Text 属性。这会给你你想要的。一个div,包含DataList 控件中显示的每个项目的文本。

创造性地组合控件,为您提供所需的布局、格式、数据绑定等。如果它变得太复杂,创建一个用户控件

【讨论】:

    【解决方案2】:

    使用这个很有用

        <ItemTemplate>
        <asp:Label runat="server" ID="lblLocationId" Text='<%#Eval("LocationID") %>' ></asp:Label>
    
           <asp:Panel Wrap="true" ID="Panel1" Width="140px" Font-Underline="true" Font-Italic="true" ForeColor="Black" ScrollBars="None" runat="server">
           <%-- <div id="div1" runat="server"></div>--%>
            <asp:Literal runat="server" Text='<%#Eval("Solution") %>'>
            </asp:Literal>
            </asp:Panel>
        </ItemTemplate>
    

    【讨论】:

      【解决方案3】:

      使用 绑定到数据源中的属性。

      【讨论】:

      • 我在 datalist itemtemplate 中有一个 datalist 包含 div 那么我该如何绑定 mr。 ryudice
      猜你喜欢
      • 1970-01-01
      • 2016-01-07
      • 2018-03-29
      • 1970-01-01
      • 2012-01-13
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 2013-03-16
      相关资源
      最近更新 更多