高手指点一下能不能在datagrid里显示多列图片!
数据库里就一个图片的显示列
还有就是如何判断文本框中输入的文字的数量是不是已经超过规定的数量!

解决方案 »

  1.   

    datagrid默认的绑定方法好像是不可以这样绑定的啊...一行对应datatable里的一条datarow..格式设置也是以行为单位的吧..或者你想想办法用其他控件绑定数据
      

  2.   

    验证控件那个是字符数,2个字符=一个汉字其次显示在一列也可以解决,能在后台来做
    比如itemdatabound事件里面来做!!!
    if(e.item.itemindex>=0)
    {
        System....... myimage = (System.....)e.item.cells[1].findcontrol("image1");  
        System....... myimage2 = (System.....)e.item.cells[2].findcontrol("image2");
        .....(注意这个system....是服务器端控件image所在的完整名词空间)    string url1= e.item.cells[11].text;
        string url2= e.item.cells[12].text;
        .......
       
        myimage.ImageUrl = url1;
        myimage2.ImageUrl = url2;  
        .....
       //在这里我帮图片路径当作是服务器段存储路径并且在datagrid放置了相应的隐藏的绑定列}