我界面上有几个linkbutton,然后还放了一个Calendar,我是用linkbutton来控制Calendar的变化的
比如我linkbutton的text=2006,当我点了以后执行
Calendar1.TodaysDate=DateTime.Parse((sender as LinkButton).Text+"-01-01");如果来回点这几个linkbutton,基本没啥问题,但当把Calendar的NEXTMONTHTEXT 设置不空的时候,也就是可以选择下个月的时候,当点了下个月后,linkbutton 都没什么反映了,为什么?
比如我linkbutton的text=2006,当我点了以后执行
Calendar1.TodaysDate=DateTime.Parse((sender as LinkButton).Text+"-01-01");如果来回点这几个linkbutton,基本没啥问题,但当把Calendar的NEXTMONTHTEXT 设置不空的时候,也就是可以选择下个月的时候,当点了下个月后,linkbutton 都没什么反映了,为什么?
解决方案 »
- ajax+jquery局部刷新问题
- 临时表的问题
- 求 替换 字符串 的 正则表达式
- “Transfer”不是“System.Web.HttpResponse”的成员。是什么意思
- windows2003 server 按照网上步骤,无法安装IIS..?
- 求css式样
- 如何用RangeValidator来验证输入的字符串的长度?
- 为什么会出现未将对象引用设置到对象的实例
- 深夜做个查询项目又遇上难题~看源程序~页面传值的问提?ing...
- 关于封装Ado.net的问题,在线等,急,拜托了!!!!!!!
- 哪里有asp.net2下载?
- 开发web application时想调试程序,ie窗口没打开,怎么回事?
runat="server"></asp:Calendar>
<asp:LinkButton id="LinkButton1" style="Z-INDEX: 103; LEFT: 368px; POSITION: absolute; TOP: 360px"
runat="server">2006</asp:LinkButton>
<asp:LinkButton id="LinkButton2" style="Z-INDEX: 104; LEFT: 256px; POSITION: absolute; TOP: 360px"
runat="server">2005</asp:LinkButton>
<asp:LinkButton id="LinkButton3" style="Z-INDEX: 105; LEFT: 432px; POSITION: absolute; TOP: 360px"
runat="server">2007</asp:LinkButton>
**********************************
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.LinkButton1.Click += new System.EventHandler(this.LinkButton_Click);
this.LinkButton2.Click += new System.EventHandler(this.LinkButton_Click);
this.LinkButton3.Click += new System.EventHandler(this.LinkButton_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
private void LinkButton_Click(object sender, System.EventArgs e)
{
Calendar1.TodaysDate=DateTime.Parse((sender as LinkButton).Text+"-01-01");
}
runat="server"></asp:Calendar>
改为 <asp:Calendar id="Calendar1" style="Z-INDEX: 102; LEFT: 256px; POSITION: absolute; TOP: 40px" NextMonthText=">"
runat="server"></asp:Calendar>
然后点一下那个“>"显示下个月,然后点linkbuton试下
<asp:calendar id="Calendar1" style="Z-INDEX: 102; LEFT: 256px; POSITION: absolute; TOP: 40px" runat="server" NextMonthText=">"></asp:calendar>
同样正常