指定Page的DataSource 然后就跟DataGrid的模版列一样绑定就可以了。

解决方案 »

  1.   

    搞错了 好像你问的是 Winform 里面的吧?这样写
       text1.DataBindings.Add(new Binding
       ("Text", ds, "customers.custName"));Text 的意思是绑定到 text1的 Text 属性上面。ds 是数据源的DataSet(也可以是DataTable,DataView等,可参考相关帮助), customers是表名 custName是字段名。在Winform里面通常都是把数据先读到DataSet里面。所以这种做法是比较普遍的。
        
      

  2.   

    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <input  type="checkbox" id="chk" name="chk" value='<%# Container.DataItem("ProduceScheduleKey") %>'>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn SortExpression="DocumentNo" HeaderText="计划单号">
    <ItemTemplate>
    <%# Container.DataItem("DocumentNo")%>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
      

  3.   

    realljx(至尊十三少) 
    我的这里报错:找不到类型或命名空间名称“Binding”(是否缺少using指令或程序集引用?)
      

  4.   

    不会吧? 只要有 using System.Windows.Forms; 就可以了啊~! 你的是不是 webform?
      

  5.   

    是的啊。System根本就没有Windows.Forms这一项。
      

  6.   

    Text=<%# DataBinder.Eval(Container, "DataItem.itemname")%>
      

  7.   

    啊? 你一直没有告诉我你得应用程序是什么类型的 Web的or Winform。 现在看来你得应该是Web的。那么就用xuyan9132(阿笨)  所说的,Text=<%# DataBinder.Eval(Container, "DataItem.itemname")%>。就可以了。呵呵。