0

我目前正在将 ASP.Net 日历system.web.ui.webcontrols.calendar(具体来说,今天渲染的代码是:

<tr>
    <td>[Previous navigation link goes here]</td>
    <td>August</td>
    <td>[Next navigation link goes here]</td>
</tr>

我想要的是:

<tr>
    <td>[Previous navigation link goes here]</td>
    <td class="CustomCssClass">August</td>
    <td>[Next navigation link goes here]</td>
</tr>

这可能吗?我没有找到任何可以解决我的问题的属性,也没有成功获取实际的 HTML 服务器控件。

在此先感谢大卫。

4

1 回答 1

1

假设您正在谈论 ASPNet AjaxToolKit 日历控件:

标题的相关类是“ ajax__calendar_header”。你在你的css中覆盖这个类。

.ajax__calendar_header { background-color: yellow !important; }

编辑:在操作评论之后:

使用服务器控件,有一个名为TitleStyle. 您可以在此处指定格式。或者,您可以使用该属性TitleStyle-CssClass将 css 类应用于标题。

<asp:Calendar ID="cal" runat="server" TitleStyle-CssClass="cssclass"></asp:Calendar>

希望有帮助。

于 2013-08-02T11:37:12.607 回答