这个问题很简单。我有一个<asp:Image>
,它住在<asp:Panel>
。我的目标是提供一个非常基本的“打印预览”,其中选择左侧,中间或右侧对齐。面板代表完整的打印区域(一张8.5“×11”的纸张),里面的图像是实际打印的区域。完整的代码是这样的:如何将作为ASP.NET图像控件提供的图像居中?
<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值,并且他们都没有做我想做的事。我是SOL吗?如果必须的话,我可以改变图像或面板的CSS类,但我无法弄清楚这种方法的成功之处。
这个中断会将ImageAlign指定为左还是右? – 2009-08-06 17:39:57
只有一种方法可以找出;)...我想你会离开ImageAlign propery。 – 2009-08-06 18:13:31