Tengo esta función del código subyacente (.aspx.cs):
public string GetData() { string str = string.Format(@"SELECT * FROM DEPT.CATERGORY WHERE CAT in ('{0}') ", HfSearch.Value); DataTable dt = new DB().DBCat(str); return dt == null ? "[]" : JsonConvert.SerializeObject(dt); }En la página .aspx, recupero el json así en el script en línea:
rowData: <%= GetData() %>,He movido el script en línea a un archivo js externo, pero este anterior rowData: <%= GetData() %> ya no funciona. ¿Cómo debo codificarlo en el archivo externo?
¡tía!
Encontré este enlace que me ayudó con la respuesta a mi pregunta. Espero que esto también salve a otros por días de búsqueda.
Uso de variables del código del lado del servidor en funciones en archivos JavaScript externos