首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

想当然的想实现下面的功能,不知道有没有方式。该如何处理

2012-01-19 
想当然的想实现下面的功能,不知道有没有方式。asp:Label IDrcontent runatserver Text%#DataBind

想当然的想实现下面的功能,不知道有没有方式。
<asp:Label ID="rcontent" runat="server" Text="<%#DataBinder.Eval(Container.DataItem, "rcontent")%>.substring(0,10)+'.....'"></asp:Label>
就是repeater中的一个label绑定值,想把数据库中读出的值取前面的10个字符给label显示,不知道可不可以

[解决办法]
转换成字符串 赋值过去。
[解决办法]
在代码隐藏文件里写一个方法 返回string text绑定这个方法 
想要什么样子的就在方法里写
[解决办法]
改写成

C# code
<asp:Label ID="rcontent" runat="server" Text=" <%#DataBinder.Eval(Container.DataItem, "rcontent")%>.ToString().substring(0,10)+'.....'"> </asp:Label> 

热点排行