Escapar de una comilla doble en el script en línea C # dentro de JavaScript

Necesito escapar de una comilla doble en línea C # dentro de JavaScript. El código está abajo:

if ("<%= TempData["Message"]%>" == "") {
    // code
};

Normalmente, solo usaría comillas simples así:

if ('<%= TempData["Message"]%>' == "") {
    // code
};

Sin embargo,TempData["Message"] tiene comillas simples (cuando contiene un enlace generado por el ayudante Html.ActionLink () en ASP.NET MVC). Entonces, aunque podría cambiar todos los ayudantes de ActionLink dentroTempData["Message"] para las etiquetas, es un problema interesante y me gustaría saber si alguien tiene una respuesta.

Respuestas a la pregunta(3)

Su respuesta a la pregunta