Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Конкатенация строк (https://javascript.ru/forum/misc/33164-konkatenaciya-strok.html)

Reiter 12.11.2012 14:37

Конкатенация строк
 
Привет!

В этом коде i - переменная.
Хочется сложить строку и получить в el_str следующее значение, при i=1: '<%=fileinput1.ClientID %>'

var el_str = ("'<%=fileinput" + i + ".ClientID %>'");


Во время компиляции выдает ошибку

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS1026: ) expected

В чем может быть дело, подскажите, пожалуйста :-?

Reiter 13.11.2012 12:44

Цитата:

Сообщение от iMaxmaxmaximus (Сообщение 215660)
а каким компилятором пользуешься?

Кром

Hoshinokoe 13.11.2012 16:41

Reiter,

Во-первых ты не можешь разорвать серверный код на части,
во-вторых ты мешаешь javascript и C# (ASP.NET).

fileinput1 - серверный контрол, ClientID - его Id на клиенте.
Соответственно на клиентской стороне никаких контролов нет, только html.
Почитай для начала теорию, совсем не понимаешь как это работает.

Reiter 14.11.2012 14:52

Цитата:

Сообщение от Hoshinokoe (Сообщение 215778)
Reiter,

Во-первых ты не можешь разорвать серверный код на части,
во-вторых ты мешаешь javascript и C# (ASP.NET).

fileinput1 - серверный контрол, ClientID - его Id на клиенте.
Соответственно на клиентской стороне никаких контролов нет, только html.
Почитай для начала теорию, совсем не понимаешь как это работает.

Спасибо за помощь.
Вот именно по этим вопросам, не смог найти теории... Можете подсказать что почитать, пожалуйста?

Hoshinokoe 14.11.2012 17:15

Reiter,

ASP.NET 2.0. Базовый курс - Автор: Дино Эспозито


Часовой пояс GMT +3, время: 06:41.