Мне нужно зарегистрировать javascript-файл с кодом. Мне интересно узнать, нужно ли это просто вызывать при начальной загрузке страницы, или мне нужно также называть ее при каждой обратной передаче?Вам нужно вызвать RegisterClientScriptInclude в postback?
string clientUrl = ResolveClientUrl("~/Includes/global.js");
if (!Page.ClientScript.IsClientScriptIncludeRegistered(GetType(), "Global"))
Page.ClientScript.RegisterClientScriptInclude(GetType(), "Global", clientUrl);
но как насчет с точки зрения эффективности, скажем, я не хочу включать в себя чек-заявление :-) –