3

コントロールがChangePasswordあり、それをテンプレートに変換しました。すべてのテーブルコードを削除し、すべてを自分でフォーマットしようとしました。Widthコントロールのプロパティを設定するLabelと、機能しないことがわかりました。誰かが私が間違っているかもしれないことを見ることができますか?

コードサンプル(削除):

    <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>
4

2 に答える 2

2

asp:label widthを確認してください- これはバグですか?

CSSあなたが抱えている同じ問題を解決するために使用することを提案します。

于 2012-10-24T19:14:46.263 に答える
1

フロートlabelを左にします。

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

CSS:

#pwd {
     float:left;    // This will make the width works.
     width:100px;
}
于 2012-11-05T05:09:46.437 に答える