seems impossible!
even if you had made it finally,i guess it should have taken too much your efforts to reach that!

解决方案 »

  1.   

    override DayRender event:<%@ Page Culture="zh-CN"%>
    <form runat="server" id="form1">
    <asp:Calendar id=Calendar1 runat="server" OnDayRender="Calendar1_DayRender"
    />
    </form>
    <script language="C#" runat="server">
    void Page_Load(Object o, EventArgs e)
    {
    if (!IsPostBack)
    Calendar1.VisibleDate = DateTime.Now.Date;}void Calendar1_DayRender(object sender, DayRenderEventArgs e) 
    {
    if (e.Day.Date.Month != Calendar1.VisibleDate.Month)
    {
    e.Cell.Controls.Clear();
    }
    }
    </script>