我在 asp 页面中有一个面板,我想将图像添加到此面板,以便此图像位于面板的中心:
protected void Page_Load(object sender, EventArgs e)
{
Panel panel = new Panel();
panel.HorizontalAlign = HorizontalAlign.Center;
//here I want set verticalAlign for the panel
Image image = new Image();
image.imageURL = imageurl;
panel.controls.add(image);
this.form1.controls.add(panel);
}
我尝试使用 CSS:
p.CssClass = "css1";
和CSS是:
<style type="text/css">
.css1
{
vertical-align: middle;
}
</style>
但这并没有给出结果。
那么,如何将图像定位在面板的中心(水平和垂直)?
请不要推荐
padding-top:20px;
这会改变面板的高度。我必须不断保持面板的尺寸。