Как передать значение Xpath в функции JavaScript

Здесь мой код, который дает ошибку

OnClientClick='javascript:DragRevId(<%# XPath("ReservationId") %>);return false;'

1 ответ

Решение

Вероятно, это связано с тем, что XPath использует символ "\". Вам нужно будет экранировать этот символ, если вы хотите использовать его с JavaScript.

Пример: Node\Child -> Node\\Child

Итак, в ASP выполните String.Replace('\', "\\"); или что-то подобное.

Если это не сработает, вы можете рассмотреть возможность публикации выдаваемой ошибки и указания, является ли это ошибкой ASP.Net или ошибкой Javascript.

Другие вопросы по тегам