если ваша функция javascript вызывается внутри html-тега, т.е. <div onclick="javascriptfunction">
, вы можете выполнить следующую инициализацию новой строковой переменной, используя встроенные .net-теги (<%=%>
), например, <%=string strVar = "'" + prop.property_description + "'")%>
, затем добавьте ее в свой тег, как так что <div onclick="javascript:function(<%=strVar%>);">
это позволит избежать конфликта '
, который вы можете также всякий раз, когда вы имеете дело со строками, и хотите добавить "
внутри инициализации строки, просто добавьте \"
к строке, как, например, "john said \"Hi There \""
, если вы хотите, чтобы ваша строка end до конца "
называется add @
перед вашей строкой init, например
@"Hello
World"
Это позволяет вашей строке занимать несколько строк без необходимости добавлять дополнительные + для каждой новой строки, которую вы хотите отформатировать.