控制 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);
然而,我最终得到的是图像,以及图像旁边的标签。我如何确保标签位于图像下方?我无法添加
。
I am creaing a table cell, and in in, I want an image, and UNDER the image, a description. So, I attempted this:
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);
However, what I end up with is the image, and NEXT to the image, a label. How would I ensure the label is under the image? I can't add a
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看按如下方式更改代码是否适合您。
我在图像描述之前添加了 br 标签,以便图像描述将出现在下一行。
See if changing your code as below works for you.
I have added a br tag before the image description so that the image description will come in next line.