2012-01-01 11 views
1

私はテーブルセルを作成していますが、画像は必要ですが、画像の下には説明があります。だから、私はこれを試みた:TableCellの制御位置

   TableCell cell = new TableCell(); 
      ImageButton i = new ImageButton 
           { 
            ImageUrl = image.fullThumbPath, 
            PostBackUrl = 
             "~/fulldisplay.aspx?imageId=" + image.visibleId + @"&r=" + 
             GlobalVariables.RandomString(5) 
           }; 
      cell.Controls.Add(i); 
      Label l = new Label 
        { 
         Text = image.description 
        }; 
      l.Style.Add("font-weight", "bold"); 

      cell.Controls.Add(l); 
      row.Cells.Add(cell); 

しかし、私は結局のところ画像であり、画像にはラベルである。ラベルが画像の下にあることを私はどのように保証するのですか?
を追加することはできません。

答えて

0

下記のようにコードを変更することが効果的かどうかを確認してください。

Label l = new Label 
    { 
    Text = "<br>" + image.description      
}; 

イメージの説明の前にbrタグを追加して、イメージの説明が次の行に表示されるようにしました。

関連する問題