<asp:UpdatePanel runat="server">
<ContentTemplate>
<div style="padding: 0px 45px 0px 45px">
<asp:FormView ID="fvAccounts" runat="server" DataKeyNames="AccountId" DataSourceID="edsAccounts" EnableModelValidation="True" Width="100%">
<EditItemTemplate>
<%-- continuing --%>
我希望FormView远离页面的宽度为45px(hippos:P),所以我用div设置它的填充为45左右,但它不起作用;右边是div。我希望它在div中最小化。
请注意图像中的黑线,它显示父母边缘的位置,我希望外部右侧距离内部45px。
答案 0 :(得分:3)
CSS验证器是你的朋友。
45什么?河马?对于长度(除0以外),需要单位。padding: 45mm;
padding: 45%;
padding: 45pt;
padding: 45px;
等等。
答案 1 :(得分:0)
删除div并为FormView提供“0px 45px”边距。
答案 2 :(得分:0)
您必须在<div style="padding:0 45px">
内的某个元素上设置宽度。
将宽度减小90px,因为该空间现在由填充占用。
答案 3 :(得分:0)
我用完全不同的方式解决了我的问题。
我将FormView的宽度设置为80%,然后用中心Html标签包装它。
<center>
<FormView Width="80%" runat="server" />
</center>