使用 calendarextender控件,在空的页面直接拖入ScriptManager,一个TextBox控件,一个calendarextender控件,然后把calendarextender的targetcontrolid属性TextBox的ID,使用很正常!
但是把它们放在另一个页面就会“已完毕,但网页上存在错误”。而且当TextBox控件获得焦点时,日历控件不显示。这到底是为什么呢?

解决方案 »

  1.   

    页面能显示 ,只是当TextBox控件获得焦点时,日历控件并不显示!而且左下方有提示“已完毕,但网页上存在错误”。
      

  2.   

    另一个页面中的TextBox控件的ReadOnly属性的值为"false"吗? 必须为false才可以
      

  3.   

    每次都是这样!不是机器的关系,如果独立建一个页面使用 calendarextender控件,在空的页面直接拖入ScriptManager,一个TextBox控件,一个calendarextender控件,然后把calendarextender的targetcontrolid属性TextBox的ID,使用很正常! 
    但是,我想把这个弹出日历的效果加到一个曾经做好的Article.aspx页面上.就会出现那种毛病!
      

  4.   

    先检查一下,web.config配置文件,微软的atlas控件,是要包含一些库的,全写在了web.config里,如果不是微软提供的atlas asp.net 应用程序向导创建的,你需要自己去写那个配置过程的,第二个,通过你的描述,你的日历扩展控件和textbox绑定失败了,
      

  5.   

    我新建一个default5.aspx,然后在那里面重复“在空的页面直接拖入ScriptManager,一个TextBox控件,一个calendarextender控件,然后把calendarextender的targetcontrolid属性TextBox的ID”,使用很正常!
    就是把这些代码放到我的Article.aspx里面就不行了!
    如果是web.config的问题,那在default5.aspx里面是不是也应该不能用呢,可是在default5.aspx里能用啊!
      

  6.   

    在Article.aspx页面拖入一个ScriptManager,
    就会提示网页存在错误,