2012-10-24 27 views
2

我有一个ChangePassword控制,我将它转换为模板。我删除了所有的表格代码,并尝试自己格式化所有的东西。当我设置Label控件的Width属性时,我发现它不起作用。任何人都可以看到我可能做错了什么?为什么标签宽度在ChangePassword控件中不起作用? asp.net

代码示例(精简):

<asp:ChangePassword ID="ChangePassword1" runat="server"> 
    <ChangePasswordTemplate> 
    <asp:Label ID="CurrentPasswordLabel" runat="server" AssociatedControlID="CurrentPassword" Width="250">Password:</asp:Label> 

    <asp:Button ID="CancelPushButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" />             
    </ChangePasswordTemplate> 
</asp:ChangePassword> 
+3

它可能呈现,但没有250px的蔓延。你有渲染的HTML源代码来查看是否存在? – Aristos

+0

这个例子建议使用CSS:http://forums.asp.net/t/1160671.aspx – lhan

+0

感谢Aristos,但它不是那样的。 – lawphotog

回答

0

只让label浮起。

<label id="pwd">Password:</label> 

的CSS:

#pwd { 
    float:left; // This will make the width works. 
    width:100px; 
} 
相关问题