日期:2014-05-19  浏览次数:20873 次

通过ImageButton Calendar TextBox做一个自定义控件(高手请教)
怎么做一个自定义控件   要求选者一个ImageButton后弹出一个Calendar空间   选者时间     最后显示在   TextBox框里   请高手请教

------解决方案--------------------
把相關的控件放在一起,根據你自己的功能完成代碼就可以了
------解决方案--------------------
Calendar.aspx:
<asp:textbox id= "txtDate " runat= "server "> </asp:textbox>
<asp:linkbutton id= "btnSel " runat= "server " Font-Bold= "True " onclick= "btnSel_Click "> <IMG src= "image/datetime.gif " border= "0 "> </asp:linkbutton> <uc1:datasel id= "myCalendar " runat= "server "> </uc1:datasel>
myCalendar.aspx.cs:
protected void btnSel_Click(object sender, System.EventArgs e)
{
DateTime SelDate;
try
{
SelDate=DateTime.Parse(txtDate.Text);
}
catch
{
SelDate=DateTime.Now;
}
myCalendar.displayCalendar( "选择日期 ", SelDate, "txtDate ", "Valid_date ", "455 ", "450 ");
}