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.
Join MindStick Community
You need to log in or register to vote on answers or questions.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy.
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.