Accordian ajax control gives JScript runtime error

后端 未结 5 832
春和景丽
春和景丽 2021-01-21 13:00

I\'m using Accordian control of ajax toolkit.

I\'m getting the following error:

Microsoft JScript runtime error: Sys.ArgumentException: Value must

相关标签:
5条回答
  • 2021-01-21 13:34

    We just had this problem as a result of not explicitly setting an ID on an AJAX control. You might want to check that you're setting the ID property.

    0 讨论(0)
  • 2021-01-21 13:37

    I hope this saves some people some time.

    The issue for me was a control (required field validator) w/ the property set:

     EnableClientScript="false"
    
    0 讨论(0)
  • 2021-01-21 13:48

    I just ran into this problem as a result of having commented out a block of old HTML (<!-- ... -->) which contained textboxes and maskededitextenders.

    When I removed that HTML the error stopped occurring.

    0 讨论(0)
  • 2021-01-21 13:54

    There could be a whole host of problems associated with this error. Not much to go on, but here are some possibilities

    1. Check the visibility settings of the Accordion. Apparently if it is set to visible=false or style="display:none" it may not hook to the extender correctly.
    2. Also check for any commented out Accordion controls (i.e. comment blocks). This may cause the ScriptManager to look for an Accordion that is not there.
    3. Finally, in case it is not the Accordion throwing the error, make sure each control and its extender are in the same UpdatePanel.

    Hope this helps!

    0 讨论(0)
  • 2021-01-21 13:59

    I was building my ID dynamically based on an effective date. So the ID I was trying to assign was like "tp03/14/2015". This was bad.

    Make sure the ID you're assigning doesn't have slashes in it.

    0 讨论(0)
提交回复
热议问题