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.
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.
Liked By
Write Answer
How can you to add JavaScript to a page when performing an asynchronous postback?
Join MindStick Community
You have need login or register for voting of answers or question.
Amit Singh
29-Mar-2011Varun Agrawal
29-Mar-20111 - 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.