<img src="showimage.aspx?id=123">在点击事件中确定 ID的值。用另一个页面showimage.aspx来从数据库中取图片并显示。

解决方案 »

  1.   

    add a DayRender event handler for the Calendar, add links as suggested by spring_ok(SpringDotNet), for example<html><body>
       <form runat="server">
          <asp:Calendar id="calendar1"  OnDayRender="DayRender" runat="server">
             <WeekendDayStyle BackColor="gray">
             </WeekendDayStyle>
          </asp:Calendar>             
       </form>
    </body></html>   <script language="C#" runat="server">
          void DayRender(Object source, DayRenderEventArgs e) 
          {
             if (e.Day.Date.Day == 18)
     {
        Image img = new Image();
        img.ImageUrl = "http://www.csdn.net/csdn.gif";
                e.Cell.Controls.Add(img);
     }
          }   </script>
      

  2.   

    老大:笨笨的要求
         能用vb写吗?me是c#盲!呵呵
      

  3.   

    Sub DayRender(sender As Object, e As DayRenderEventArgs)
       if e.Day.Date.Day = 18 then
    dim img as  Image  = new Image()
    img.ImageUrl = "http://www.csdn.net/csdn.gif"
             e.Cell.Controls.Add(img)
      end if 
    End Sub
      

  4.   

    http://chs.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/aspplus/samples/webforms/ctrlref/webctrl/Calendar/Calendar5.src