日期:2014-05-16  浏览次数:20422 次

如何获得Repeater绑定值?
如何获得Repeater绑定值?我的意思是用Repeater绑定值不直接输出到页面,而是赋值到一个变量中,我再处理一下。
如    <asp:Repeater ID="SqlRead" runat="server">
        <ItemTemplate>
        <tr>
        <td><%#DataBinder.Eval(Container.DataItem,"[1]")%></td>
        <td><%#DataBinder.Eval(Container.DataItem,"[0]")%></td>
        </tr>
        </ItemTemplate>
    </asp:Repeater> 
我能不能写成 string str=#DataBinder.Eval(Container.DataItem,"[1]") ,我知道这样写是不正确的。
我就是想问一下能不能赋值到变量中?

------------------------------------------
我想了个笨办法,就是先在数据源DataSet里的把要处理的字段处理一下,再绑定到Repeater
------解决方案--------------------
like this?
http://www.cnblogs.com/insus/archive/2013/04/26/3045046.html
------解决方案--------------------
var data=<%=DataJson%>;