我这个方法很笨
————————————————————————————
先在Calendar1中把VISIBLE属性设为false
private void Calendar1_SelectionChanged(object sender, System.EventArgs e)
{
t_data1.Text=Calendar1.SelectedDate.ToShortDateString().Trim();
Calendar1.Visible=false;
}
private void Button2_Click(object sender, System.EventArgs e)
{
Calendar1.Visible=true;
}
————————————————————————————
先在Calendar1中把VISIBLE属性设为false
private void Calendar1_SelectionChanged(object sender, System.EventArgs e)
{
t_data1.Text=Calendar1.SelectedDate.ToShortDateString().Trim();
Calendar1.Visible=false;
}
private void Button2_Click(object sender, System.EventArgs e)
{
Calendar1.Visible=true;
}
{
txtdata.Text = Calendar1.SelectedDate.ToShortDateString();
Calendar1.Visible = false;
}
private void Button1_Click(object sender, System.EventArgs e)
{
if (Calendar1.Visible == true)
Calendar1.Visible = false;
else
Calendar1.Visible = true;
}
<Aonmouseover="window.status= 'Date Picker';return true;"onmouseout="window.status='';return true;" href="javascript:show_calendar('Form1.txt_Date');" border="0"><IMG height="19" src="images/imgbtn/imgbtn_Date.jpg" width="15" align="absMiddle" border="0"></A>中把原来的<img >换成<asp:imagebutton > 单击时imagebutton按纽,实现上面代码弹出日历页的功能,如何实现