Код вызова позади функции из Javascript - PullRequest
0 голосов
/ 22 февраля 2012

Я хочу вызвать или запустить код за функцией из JavaScript.Я использую этот код:

var item = <% fillHistoryGrid() %> ;

, но когда я пишу так, я получаю сообщение об ошибке:

The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>). 

Примечание: мой код функции начинается: Public Sub ....

Что мне делать?

Ответы [ 2 ]

0 голосов
/ 31 мая 2013

, если вы используете c # / vb.net и вызываете функцию code-behind в javascript в asp.net Ваш код позади функции должен быть статическим (совместно используемым, если vb.net)

public static void funname()
{
}

и вызовите funname в javascript используя

PageMethods.funname()

0 голосов
/ 22 февраля 2012

Какой движок шаблонов вы используете (ASP, JSP, немного JavaScript)? Это должно поддерживать такие требования, скорее всего, синтаксис будет выглядеть как <% =%>

...