标题:[求助]GridView中怎样实现自定义格式?
只看楼主
g82941016
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-2-23
 问题点数:0 回复次数:2 
[求助]GridView中怎样实现自定义格式?
我的数据库中有一个字段想用下面的格式转一下:
private String HtmlCode(string TString)
{
if (TString != null)
{
TString = TString.Replace("\r", "<br>");
TString = TString.Replace(" ", "&nbsp;");
TString=TString.Replace("[","<img src=").Replace("]",">");
return TString;
}
else
{
return TString="无内容";
}
}
请问在GridView中怎样调用这个格式?
搜索更多相关主题的帖子: GridView 定义 格式 
2006-05-29 09:58
小笨笨
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:1169
专家分:0
注 册:2006-4-17
得分:0 
用DataGrid的ItemCreated事件可以做到,http://smallfools.blog.hexun.com/3137958_d.html这里有个例子,不过是对页脚的操作,你可以改一下成为对你所要处理的列的操作。

欢迎光临我的博客: http://smallfools.blog./default.html
2006-05-29 18:17
qplclxb
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-7-22
得分:0 
我用了这个办法,先将该列转换成模板列,然后再编辑绑定表达式为如下:
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# HtmlCode(DataBinder.Eval(Container.DataItem,"title").ToString()) %>'></asp:Label>
</ItemTemplate>
供你参考
2007-07-22 22:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-68137-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021391 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved