我想在后台控制放在DataList、DataGrid里的图片德属性,但是在后台的CS里根本找不着图片的信息(我找不着),这个问题怎么解决?求各位大哥帮忙,多谢!!

解决方案 »

  1.   

    你要放置什么信息?datalist和datagrid,都是通过数据绑定的,你只要把相关的信息放到不同的模版列进行绑定即可。
      

  2.   

    今天我也遇到如此问题,我想让datagrid中的 控件Image的visible=false.
      

  3.   

    问题的关键是在后台根本找不到图片的任何属性?图片已经处在datagrid这个容器里了,直接找的话,很难找到.
      

  4.   

    我的问题解决了,模板列中有相关信息,image 的css和visible属性都可控制
    譬如:
    <asp:Image ID="BBSImage" runat="server" Width=250 Visible='<%# IsVisible(DataBinder.Eval(Container, "DataItem.FileLinkPage").ToString())%>' ImageUrl='<%# DataBinder.Eval(Container, "DataItem.FileLinkPage") %>' /></td>IsVisible函数在后台写,是个bool型的
      

  5.   

    有时候用CTRL+F还是很容易找到些东西的
      

  6.   

    binghongcha111() ,能再讲的清楚点么?我看得不是很明白,还有就是你说的那个IsVisible函数在后台写,是什么意思?有你写的这个函数源码看么?本人初学,很多不明白的地方,谢谢
      

  7.   

    datalist里嵌套服务器控件你要遍历整个datalist找到这个控件的,直接在cs下是找不到这个控件的