я использовал:Вызов функции Javascript из C# статический веб-метод (метод страницы)
ScriptManager.RegisterStartupScript(this, GetType(), "", "MyJSFunction('parameter')", true);
достичь функции MyJSFunction
в JavaScript из Page_Load
и он работал отлично. Теперь я нуждается в призвании позволяет сказать ту же функцию, но и от статического веб-метода, но я получаю эти 2 ошибки на this
& GetType()
:
это: Слово «это» не действует в статическом свойстве , статический метод, или инициализированное статическое поле.
GetType(): Ссылка на объект требуется для нестатического поля, метод или свойство, 'objec.GetType()'.
Я попытался повторно форматировать код, как это:
ScriptManager.RegisterStartupScript((Page)(System.Web.HttpContext.Current.Handler), ((Page)(System.Web.HttpContext.Current.Handler)).GetType(), "", "MyJSFunction('parameter')", true);
не показаны ошибки, но не достигает функции JavaScript.
Может ли кто-нибудь помочь?
спасибо. –