Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. Accessing a javascript function from within an ascx

Accessing a javascript function from within an ascx

Scheduled Pinned Locked Moved ASP.NET
javascripthtmldatabasetoolstutorial
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Christiaan Laubscher
    wrote on last edited by
    #1

    Hi I am wondering what the best way is to access jscript from within an ascx control? If you have a button or another object; then you can simply use one of the pre - existing attributes such as for instance "onclientclick" to access your script. Another way would be to fire another controls event that we use as a caller - object. Maybe change the style of the control to "style = "display:none" or something like that, then just call its event to trigger execution. I am uncertain as to how this method works. The ascx is part of html page so maybe because the ascx is parsed in the html - parent; one could reference that page and point to the script that contains the code that we wish to execute. If someone could please give me an example of how this would work; it would be greatly appreciated. :-D Thanking you in advance

    ChristiaanS

    C 1 Reply Last reply
    0
    • C Christiaan Laubscher

      Hi I am wondering what the best way is to access jscript from within an ascx control? If you have a button or another object; then you can simply use one of the pre - existing attributes such as for instance "onclientclick" to access your script. Another way would be to fire another controls event that we use as a caller - object. Maybe change the style of the control to "style = "display:none" or something like that, then just call its event to trigger execution. I am uncertain as to how this method works. The ascx is part of html page so maybe because the ascx is parsed in the html - parent; one could reference that page and point to the script that contains the code that we wish to execute. If someone could please give me an example of how this would work; it would be greatly appreciated. :-D Thanking you in advance

      ChristiaanS

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      There is no such thing as an ascx on the client side, it's code is just part of the html that's generated. So, any script that is included in the page, you can call from the control.

      Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups