2012-10-24 56 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; 
} 
相關問題