CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

分数不多了。但请各位帮帮忙。DATAGRID动态绑定问题~!

楼主freiesok()2006-08-03 17:51:10 在 .NET技术 / ASP.NET 提问

假设如下:  
  HTML里的DATAGRID写成  
  <asp:DataGrid   id="DataGrid1"   AutoGenerateColumns="False"   Runat="server">  
  <Columns>  
  <asp:TemplateColumn   HeaderText="xxxx">  
  <ItemTemplate>  
  <%#DataBinder.Eval(Container.DataItem,"UID")%>  
  </ItemTemplate>  
  </asp:TemplateColumn>  
  </Columns>  
  </asp:DataGrid>  
   
  在这个itemTemplate里绑定的是UID这个字段.如果要跟居条件去动态绑定应该怎么写呢~!?  
   
  如bool   b=false;  
   
  if   (b==true)  
  <%#DataBinder.Eval(Container.DataItem,"UID")%>  
  else  
  <%#DataBinder.Eval(Container.DataItem,"USERNAME")%>  
   
  在线等后~!!!!!!!!!  
  问题点数:20、回复次数:5Top

1 楼Zine_Alone(☆小飞☆)回复于 2006-08-03 18:03:31 得分 20

HTML里的DATAGRID写成  
  <asp:DataGrid   id="DataGrid1"   AutoGenerateColumns="False"   Runat="server">  
  <Columns>  
  <asp:TemplateColumn   HeaderText="xxxx">  
  <ItemTemplate>  
  <%#DyBuil(DataBinder.Eval(Container.DataItem,"UID"),DataBinder.Eval(Container.DataItem,"USERNAME"))%>  
  </ItemTemplate>  
  </asp:TemplateColumn>  
  </Columns>  
  </asp:DataGrid>  
   
  .cs  
   
  public   string   DyBuil(object   col1,object   col2)  
  {  
      string   strReturn=string.Empty;  
      if(XXXX)  
      {  
        strReturn=(string)col1;  
      }  
      else  
      {  
      strReturn=(string)col2;  
      }  
      return   strReturn;  
  }  
   
   
    凑合着用,下班了.Top

2 楼freiesok()回复于 2006-08-03 18:21:20 得分 0

能否写清楚点啊大哥  
  xxxx   是什么.object   col1,object   col2两个参数又是什么?Top

3 楼winterzhao00(winter)回复于 2006-08-03 18:31:41 得分 0

你可以通过控制数据源的,就可以达到你的目的!!Top

4 楼freiesok()回复于 2006-08-03 18:33:44 得分 0

可否给点代码啊???请大家帮帮忙啊。我比较菜Top

5 楼freiesok()回复于 2006-08-03 20:29:18 得分 0

搞定谢Zine_Alone(一个人的日子)兄Top

相关问题

关键词

得分解答快速导航

  • 帖主:freiesok
  • Zine_Alone

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo