这个问题很简单。我有一个<asp:Image>
住在<asp:Panel>
. 我的目标是提供一个非常基本的“打印预览”,可以选择左对齐、居中对齐或右对齐。面板代表整个打印区域(一张 8.5" x 11" 的纸),里面的图像是实际打印的区域。完整的代码是这样的:
<asp:Panel ID="Panel2" runat="server"
BackColor="Black"
BorderStyle="Inset"
Width="425px"
Height="550px" >
<asp:Image runat="server" Height="425px" ImageAlign="" />
</asp:Panel>
我ImageUrl
在后面的代码中设置了属性,那里没有问题。如果我想将图像一直向左或向右对齐,我可以指定ImageAlign="[Left|Right]"
. 但是,我还没有找到一种方法使面板中的图像居中。我已经尝试了所有不同的 ImageAlign 值,但它们似乎都没有做我想要的。我在这里吗?如果必须,我可以更改图像或面板的 CSS 类,但我也无法用这种方法找到任何成功的东西。