Я применяю следующее событие onclick к кнопке vb.net в коде на стороне сервера. Мне нужна строка запроса, чтобы содержать содержимое атрибута данных продуктов, которое я назначаю btnGenerate.«Uncaught SyntaxError: Неожиданный токен ILLEGAL» VB.NET Issue
Я получаю сообщение об ошибке в своем названии, когда я нажимаю btnGenerate, я думаю, что это имеет какое-то отношение к использованию различных кавычек.
Изменение одиночных апострофов вокруг #btnПодробнее и продукты для двойных кавычек приводят к тексту: «$ (« # btnGenerate »). Data (« products »); появляясь в моей строке запроса вместо значений, которые он должен извлекать.
Me.btnGenerate.Attributes.Add(_
"onclick", _
"return OpenPrinterFriendly('DespatchLabel.aspx?salesordernumber=" & _
e.CommandArgument.ToString & " &newprocessdate=" & hdnNewProcessDate.Value & _
"&products=$('#btnGenerate').data('products');')")
Попробуйте переформатировать код на несколько строк для удобочитаемости на этом сайте. – baruch