解决者立刻给分

解决方案 »

  1.   

    简单就是在ItemDataBound事件时,把值改为其它字段的值。
      

  2.   

    你有个StrID变量,然后Public StrID As String
    StrID=TextBox1.TextSql="select " & StrID & "from table"这样就取出TextBox1你要显示的字段,前台,我觉得可以比如要在datagrid列里面显示此列用什么字段,因为这个StrID是申明成Public全局的,可以直接<%# StrID %>这样就可以取出了,呵呵
      

  3.   

    先给楼主指出一个概念错误,这个不叫后期绑定.你可以在aspx页面里写东西来改变或者写自定义函数.<%#Container.DataItem("sex").ToString=="1"?男:女%>或者在codebehind里写一个public函数根据取出的类型显示不同结果
      

  4.   

    http://blog.csdn.net/lovecherry/archive/2005/02/25/301757.aspx
      

  5.   

    谢谢大家的积极参与。我要做的是同通过类文件(*.aspx.cs)中进行数据绑定
      

  6.   

    DataGrid1.Columns[Index].HeaderText = "";
      

  7.   

    说白了我要做的是
      比如:
          我有一个表x有四个子段 a,b,c,d
          我要在DataGrid中显示这个表的数据时将column a,b,c,d改成编号,姓名,性别,年龄。
          就这简单。本人刚刚学习.net还请各位多多帮忙
      

  8.   

    DataGrid1.Columns[Index].HeaderText = "";
    不就行罗!!
    同意
      

  9.   

    索引超出范围。必须为非负值并小于集合大小。参数名: index 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。参数名: index源错误: 
    行 141:
    行 142: DataGrid1.Columns[2].HeaderText="编号";
    行 144:
    行 145:
     源文件: f:\tmh\workspace\donet\webfileedit2\newsclassmanage.aspx.cs    行: 143 堆栈跟踪: 
      

  10.   

    索引超出范围。必须为非负值并小于集合大小。参数名: index 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。参数名: index源错误: 
    行 141: private void DataGrid1_Load(object sender, System.EventArgs e)
    行 142: {
    行 143: DataGrid1.Columns[2].HeaderText="编号";
    行 144: }
    行 145:
     源文件: f:\tmh\workspace\donet\webfileedit2\newsclassmanage.aspx.cs    行: 143 堆栈跟踪: