как привязать значение базы данных к div? - PullRequest
0 голосов
/ 02 июня 2010

в моем приложении я хочу связать данные с div, который находится в списке данных, так как я могу связать значение. Спасибо

Ответы [ 3 ]

2 голосов
/ 02 июня 2010

Используйте Panel, который содержит Literal элемент управления. Panel будет отображаться как div, а элемент управления Literal - как текст. Данные будут привязаны к свойству Literal элемента управления Text. Это даст вам то, что вы хотите. div, который содержит текст для каждого элемента, отображаемого в элементе управления DataList.

Будьте изобретательны в комбинировании элементов управления, чтобы предоставить вам макет, формат, привязку данных и так далее, что вам нужно. Если это становится слишком сложным, создайте пользовательский элемент управления

1 голос
/ 09 января 2012

использовать это очень полезно

    <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>
0 голосов
/ 02 июня 2010

Используйте <% # Eval ("Имя вашего поля данных")%> для привязки к свойствам в вашем источнике данных.

...