c# - 如何使用 Calendar Extender 使文本在文本框中居中

标签 c# html css asp.net calendar

如果文本框包含日历扩展器,如何使文本框居中?但是,我尝试在 ASP.NET 中使用 CSS 和代码将文本设置为“居中”;我收到有关 style="...centered"isn't an acceptable argument with a calendar extender 的详细信息错误。

Textbox 和 Calendar Extender 代码

 <asp:TextBox ID="txtAnniversary" runat="server" style="margin-left: 11px"></asp:TextBox>
 <asp:CalendarExtender ID="AnniversaryClndr" runat="server" Enabled="true" PopupPosition="Right" TargetControlID="txtAnniversary">
</asp:CalendarExtender>

这是我设置包含 CalendarExtender 的文本框文本的地方。 ep是员工对象,Date是Employee中的一个DateTime变量。

有没有办法使包含 CalendarExtender 的文本框的文本居中

this.txtAnniversary.Text = ep.Date.ToShortDateString();

最佳答案

<body>
<asp:scriptmanager ID="Scriptmanager1" runat="server"></asp:scriptmanager>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="txtAnniversary" runat="server" 
        style="margin-left: 11px; text-align:center" 
        ontextchanged="txtAnniversary_TextChanged" Text = "Sanket"></asp:TextBox>

    <asp:CalendarExtender ID="txtAnniversary_CalendarExtender" runat="server" 
        Enabled="True" TargetControlID="txtAnniversary">
    </asp:CalendarExtender>

</div>
</form>

关于c# - 如何使用 Calendar Extender 使文本在文本框中居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25453048/

相关文章:

c# - 如何生成和显示序列(借阅练习)

javascript - AngularJs 音频

c# - LINQ 需要 40 秒才能结束查询 - 性能

c# - 如何让我的应用程序在加载但未在前台运行时发送通知?

c# - Xamarin Xaml 动态创建控件?

html - CSS 替代 li :has(+ . class) 关系伪类和 li :not(. class ~ li)

html - 网站上的随机水平滚动条

html - box-sizing border-box 和未知高度和宽度的对象的边框

html - div 边距更改父 div 的边距

jquery - 链接不点击 Jquery