我使用<asp:changepassword />
控件,但我无法弄清楚如何将新密码文本与其他字段对齐而不是右对齐。我已经尝试添加一个类并执行text-align: left
,但是对齐仍然在右侧。
是否可以左对齐?
<asp:changepassword id="ChangePassword1" CssClass="teste" runat="server" continuedestinationpageurl="index.aspx"
oncancelbuttonclick="ChangePassword1_CancelButtonClick" onsendingmail="PasswordRecovery1_SendingMail"
changepasswordtitletext=" ">
<ChangePasswordButtonStyle CssClass="botaoAccaoBlue passwordbuttonsfix" />
<ContinueButtonStyle CssClass="botaoAccaoBlue passwordbuttonsfix" />
<CancelButtonStyle CssClass="botaoAccaoGray passwordbuttonsfix" />
</asp:changepassword>
这是在PageLoad:
ChangePassword1.ChangePasswordButtonText = Resources.Common.ResourceManager.GetString("ChangePassword", culture);
ChangePassword1.CancelButtonText = Resources.Common.ResourceManager.GetString("Cancel", culture);
ChangePassword1.PasswordLabelText = Resources.UserConst.ResourceManager.GetString("Password", culture);
ChangePassword1.ConfirmNewPasswordLabelText = Resources.Common.ResourceManager.GetString("ConfirmPassword", culture);
ChangePassword1.NewPasswordLabelText = Resources.Communication.ResourceManager.GetString("New", culture) + " " + Resources.UserConst.ResourceManager.GetString("Password", culture);
答案 0 :(得分:2)
<asp:ChangePassword LabelStyle-HorizontalAlign="Justify"></asp:ChangePassword>
答案 1 :(得分:1)
更详细的方法就是这样 你可以从这看起来开始。所有ASP控件都有可以编辑的模板 http://msdn.microsoft.com/en-us/library/ms178339.aspx
只是一个基本的想法就像这样
<asp:changepassword ID="ChangePassword1" runat="server" >
<ChangePasswordTemplate>
<table>
<tr>
<td>
Your Textbox control for which you can set the text align property
</td>
</tr>
</table>
</ChangePasswordTemplate>
</asp:changepassword>
答案 2 :(得分:0)
你有几个选择。
(1)此控件具有一组名为** Style的属性,可用于调整各种元素的样式。例如,要更改标签的对齐方式,您可以执行此操作...
<asp:ChangePassword runat="server">
<LabelStyle HorizontalAlign="Left" />
</asp:ChangePassword>
(2)此控件是模板化的。如果你想要更多控制,你可以为控件提供你自己的标记,并以你喜欢的方式设置它。
答案 3 :(得分:0)
在阅读了您的问题并尝试解决问题后,我了解到您正在尝试从后端调试前端问题。
当您呈现网页时,浏览器会根据您在服务器上设置的参数为您生成UI生成方面。对于将来的活动,当您遇到UI问题时,问题解决方案通常是CSS解决方案。 MS有一些工具可以让你从控件本身改变CSS,但它们并不总是你想要的那样!
您的问题的CSS解决方案是:#ChangePassword1{text-align: left !important;}