Home > DeveloperSection > Interviews > How can you to add JavaScript to a page when performing an asynchronous postback?

Posted on    March-29-2011 8:47 AM

 2 Answer(s)
  1255  View(s)
Rate this:

Amit Singh

Total Post:565

Posted on    March-29-2011 12:00 AM

Use the ScriptManager class. This class contains several methods like the RegisterStartupScript(), RegisterClientScriptBlock(), RegisterClientScriptInclude(), RegisterArrayDeclaration(),RegisterClientScriptResource(), RegisterExpandoAttribute(), RegisterOnSubmitStatement() which helps to add javascript while performing an asynchronous postback.

Varun Agrawal
Varun Agrawal

Total Post:159

Posted on    March-29-2011 12:00 AM

For all three, a script element is rendered after the opening form tag. Following are the differences:
1 - RegisterClientScriptBlock - The script is specified as a string parameter.
2 - RegisterClientScriptInclude - The script content is specified by setting the src attribute to a URL that points to a script file.
3 - RegisterClientScriptResource - The script content is specified with a resource name in an assembly. The src attribute is automatically populated with a URL by a call to an HTTP handler that retrieves the named script from the assembly.

Don't want to miss updates? Please click the below button!

Follow MindStick