asp.net 后台绑定相关操作

以前一直不知道对于容器控件里面的绑定数据怎么操作,这下终于研究出来一点了呵!如下:

<asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="ProCategorySqlDataSource" Width="100%">
                                            <ItemTemplate>
                                                <asp:HyperLink ID="categoryLink" runat="server" Text='<%# Eval("category") %>' Font-Bold="True" NavigateUrl='<%# Eval("id", "productList.aspx?id={0}") %>'></asp:HyperLink>
                                                <table style="position: relative">
                                                    <tr>
                                                        <td width="500">
                                                            <div class="marginLeft"><asp:Label ID="descriptionLabel" runat="server" Text='<%# ((string)Eval("description")).Replace("/n","<br>") %>' ForeColor="Gray"></asp:Label>
                                                                </div>
                                                        </td>
                                                        <td>
                                                            <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("img", "UserFiles/Image/{0}") %>' align="left" Width="90px" />
                                                        </td>
                                                    </tr>
                                                </table>
                                            </ItemTemplate>
                                        </asp:DataList>

重点是

<asp:Label ID="descriptionLabel" runat="server" Text='<%# ((string)Eval("description")).Replace("/n","<br>") %>' ForeColor="Gray"></asp:Label>

里面的

<%# ((string)Eval("description")).Replace("/n","<br>") %>

原来Eval("description")是object类型的,直接就可以用了,和后台编程一样就好了,呵呵,刚研究出来,分享下,如果是火星,请不要拍我哈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值