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

sql动态生成的数据,怎么在Repeater中动态显示

2013-03-19 
sql动态生成的数据,怎样在Repeater中动态显示?sql动态生成的数据和动态的字段,在Repeater中也能动态的显示

sql动态生成的数据,怎样在Repeater中动态显示?

sql动态生成的数据和动态的字段,在Repeater中也能动态的显示呢?该怎样解决?
[解决办法]
repeater要先知道字段,动态字段你用datagridview绑定吧
[解决办法]

引用:
datagridview绑定是可以,但是还要对某个字段的数据进行其他的相关的处理。
我想动态绑定,并且能灵活的操作某些特殊字段数据,该怎样处理呢


如果只是想对要绑定的数据进行处理,可以在绑定之前将查询出来的数据通过循环进行处理,处理完后再绑定到repeater上;也可以添加绑定事件,在数据绑定时触发一事件,用来对绑定数据进行处理!

事件方法例子:
<a href="<%# Eval("StaticLink") %>" title="<%# Eval("Hname") %>"
                                                target="_blank"><%# substring(Eval("Hname"), 12)%></a>

 public string substring2(object obj, int length)
    {
        string str = "";
        if (obj.ToString().Length > length)
        {
            str = obj.ToString().Substring(0, length)+"....";
        }
        else
        {
            str = obj.ToString();
        }
        return str;
    }

[解决办法]
把所有可能的字段的判断方法都写好
在repeater循环时  针对判断该字段进行操作

热点排行