为GridView,DataList,Repeater中显示的字段加入逻辑

我是个初学者,第一次发文章,请大家多多指教!

我们以Repeater为例:

1.首先在Repeater中<ItemTemplate>里加入一个服务器控件Label

2.通常情况下在Label中显示字段所用的方法是

<asp:Label runat="server"  Text='<%# Eval("Client_Name")%>' />

其中Client_Name是要显示的数据表的字段名

3.然后对Client_Name加入逻辑

<asp:Label runat="server"  Text='<%# Method(Eval("Client_Name").ToString().Trim())%>' />

其中Method是后台要手写的方法名,最好加上ToString().Trim()否则总报错

4.在后台随意写Method的内容,让这个方法返回我们所要显示的字段的内容。

比如:public string Method(string Client_Name)

        {

               //逻辑内容

               Return //返回需要显示的内容

        }

 

 

不知道各位能不能看懂。在此就不准备例子了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值