zoukankan      html  css  js  c++  java
  • DataBinder在DataGrid、DataList、Repeater中直接获取数据的方法

    <%# DataBinder.Eval(Container.DataItem, "[n]") %>

    <%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
    <%# DataBinder.Eval(Container.DataItem, "ColumnName", null) %>
    <%# DataBinder.Eval(Container, "DataItem.ColumnName", null) %>

    <%# ((DataRowView)Container.DataItem)["ColumnName"] %>
    <%# ((DataRowView)Container.DataItem).Row["ColumnName"] %>
    <%# ((DataRowView)Container.DataItem)["adtitle"] %>
    <%# ((DataRowView)Container.DataItem)[n] %>
    <%# ((DbDataRecord)Container.DataItem)[0] %>
    <%# (((自定义类型)Container.DataItem)).属性.ToString() %>(如果属性为字符串类型就不用ToString()了)

    如果使用ArrayList填记录,并且ArrayList里的每项都只有一个元素,如string,可以直接使用<%# Container.DataItem%>填充。

    记得不要范一个最弱智的错误,ID忘了改了。
  • 相关阅读:
    Sqlite教程(1) SQLiteOpenHelper
    检查网络连接状态。
    GSON解译Json为DTO
    Okhttp教程 (1)
    HashMap的扩容算法
    回溯算法
    动态规划
    实现自旋锁
    Java堆
    垃圾回收算法总结
  • 原文地址:https://www.cnblogs.com/yuxiang9999/p/346536.html
Copyright © 2011-2022 走看看