一个简单的工作日志,如果某日有日志,则要让日历控件对应日期,要如何实现呢?
帮帮看看,提点意见``
谢谢``

解决方案 »

  1.   

    Calendar1.SelectedDate = "时间";
      

  2.   

      protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
            {
                if ( e.Day.Date.ToString("yyyyMMdd") == DateTime.Now.ToString("yyyyMMdd"))
                {
                    Literal l = new Literal();
                    l.Text = "有日志";
                    e.Cell.Controls.Add(l);
                    
                }   
            }
      

  3.   

    如果是这样,就不用日历控件了,直接用repeater根据起始日期,循环显示.
      

  4.   

    慕白兄有没有MSN方便不加下你
    可能我表达情.
    我的MSN是[email protected]
      

  5.   

    我没有MSN就在这个贴继续议论吧.
      

  6.   

    1.以周显示,先算出本同第一天是哪个日期,然后再往下+6天显示。(至于输入可以TextBox就可)
    2.以月显示,从本月1号到最后一天显示(可用日历控件,也可自己用repeater控件显示,输入的可用textbox)
      

  7.   

    在边不是有时间控件吗?这个时间控件是.net自带的吗?
      

  8.   

    目前项目中用JS时间控件,用.net自带好会不会好控制.
      

  9.   

    用JS时间控件
    ========
    js时间控件,点击的时候不是就可以得到选中的日期了么?
      

  10.   

    得到了日期,星期当然就得到了。 比如我选择了今天,想得到这周的第一天。  DateTime dt = DateTime.Now;
                DateTime dtFirstDay = dt.AddDays((int)dt.DayOfWeek *-1);
                Response.Write(dtFirstDay.ToString());
      

  11.   

    JS时间控件只有当点击textbox控件才显示
    如何加载时就显示