textbox +button,点击button,弹出日历,选择日历后,时间会写到textbox里哪有这样的实例或介绍?最好代码。

解决方案 »

  1.   

    http://www.shippingtop.com/jiandu/base/sailor_list.asp
    不需要button吧
    我一直这样用,是js的,具体不用我说了吧
      

  2.   

    lion有个控件下
    http://www.lionsky.net/Calendar_Demo/
      

  3.   

    就用javascript
    另加一个javascript写的日历页面
    给我留言,发给你
      

  4.   

    后台代码:Protected WithEvents Label1 As System.Web.UI.WebControls.Label
    Protected WithEvents Calendar1 As System.Web.UI.WebControls.Calendar 
    Public a As Integer
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        Label1.Attributes.Add("onclick", "javascript:getdate()")
            Response.Write(Request("test"))
    End SubPrivate Sub Calendar1_SelectionChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Calendar1.SelectionChanged
            Label1.Text = Calendar1.SelectedDate
            Label1.Attributes.Add("onclick", "javascript:getdate()")
            a = 0
    End Sub前台代码:<script language="javascript">
    var k;
    function getdate()
    {
    test.style.display="";
    }

    if ('<%=a%>'==1)
    {
    test.style.display="";
    }
    </script>
      

  5.   

    页面掉了一个:
    <asp:label id="Label1" style="Z-INDEX: 105; LEFT: 56px; CURSOR: hand; POSITION: absolute; TOP: 152px"
    runat="server" Width="160px" BackColor="OliveDrab">Label</asp:label>
    <div id="test" style="DISPLAY: none"><asp:calendar id="Calendar1" style="Z-INDEX: 106; LEFT: 56px; POSITION: absolute; TOP: 168px"
    runat="server" Width="320px" SelectedDate="2004-11-01" Height="136px">
    <DayHeaderStyle ForeColor="Black"></DayHeaderStyle>
    </asp:calendar></DIV>
      

  6.   

    我的信箱:[email protected]
    请发到我的信箱里。
      

  7.   

    我也要,[email protected]
    谢谢
    不胜感激