大家好!我在页面加载的时候图片太大,想把它调整为固定大小,比如160px × 120px,但是我的图片存在数据库里的是一个地址字段,一个字段有很多图片,所以读出来后得先把字段拆分,然后变成一个一个的图片地址,就是下面的getPP(Eval("images")这个函数,而我后台拆分图片地址的函数为 getPP(string GetImages),我现在不知道怎么设置图片的初始大小,请各位大侠赐教!!!!
           <asp:DataList ID="DataListImages" runat="server"  RepeatColumns="6" 
             RepeatDirection="Horizontal" AutoGenerateColumns="true" 
            Width="633px" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" 
             BorderWidth="1px" CellPadding="3" Height="621px">  <%--DataSourceID="SqlDataSource1" --%>
            <HeaderTemplate> 
            </HeaderTemplate>
          
            <ItemTemplate>
            
           <tr>
           <td>
            <table cellpadding="0" cellspacing="0" border="0" width="100%" style="float:left">
           <tr>
            <td colspan="6">
            <asp:Label ID="LabelControlID" runat="server"  ForeColor="#000066"  Text='<%# Eval("ControlID")%>'></asp:Label> 
          
            <asp:Label ID="LabelControlName" runat="server"  ForeColor="#000066" Text='<%# Eval("ControlName")%>' ></asp:Label>
            </td>
            </tr>
           <tr>
            <asp:Literal ID="images" runat="server" Text='<%#  getPP(Eval("images").ToString())%>'></asp:Literal>
            
           </tr>
           </table>
           </td>
           </tr>
          </ItemTemplate>
         </asp:DataList>
后台的:
protected string getPP(string GetImages)
        {
            string[] a = GetImages.Split(new char[] { ';' });
            string x = string.Empty;
            string url = "http://localhost:50455";
            foreach (string k in a)
            {
                x += "<td><img src=Images/" + k + "/></a></td>";(设定图片大小应该这里,但是我不知道怎么加上)            }
            return x;
        }

解决方案 »

  1.   

     x += " <td> <img src=Images/" + k + "/> </a> </td>";(设定图片大小应该这里,但是我不知道怎么加上) 
     x += " <td> <img src=Images/" + k + "width='100' hight='100' /> </a> </td>";
      

  2.   

    <img src=Images/" + k + "width='100px' hight='100px' /> </a> </td>";
      

  3.   

    我主要是想定义一个Class name的一个类,将图片的大小、格式等写在类里,然后在<img src=Images/" + k + "/> </a> </td>中使用类大家给说说吧!!十分感激!!
      

  4.   

    我主要是想定义一个Class name的一个类,将图片的大小、格式等写在类里,然后在 <img src=Images/" + k + "/> </a> </td>中使用类大家给说说吧!!十分感激!!
      

  5.   

    楼主可以写个方法啊
    传入图片路径,高,宽 返回写好的 <img ....../>不就可以了
    何必要搞个类呢