Cómo llamar a la función JavaScript / jQuery desde el archivo .cs (C #)

Estoy trabajando en el proyecto asp.net (C #) que incluye algunos archivos de página (aspx, aspx.cs) y algunos archivos solo (.cs). Puedo acceder a las funciones JavaScript / jQuery desde los archivos de página (aspx, aspx.cs) usando el scriptregister , pero mi pregunta es cómo acceder a la función JavaScript / jQuery desde un solo archivo (.cs). Estoy generando algunas tags html en el archivo (.cs), por lo que necesito llamar a funciones JavaScript / jQuery solo de la clase (.cs).

El archivo que tengo es, por ejemplo, Default.aspx y Default.aspx.cs y Web.cs (Mi preocupación es llamar a las funciones JavaScript / jQuery desde web.cs)

En realidad, lo que estoy tratando de hacer es generar un código HTML en Web.cs (Business Object) y al mismo tiempo generar código HTML en web.cs necesito otro código HTML dynamic generado por la función jQuery, cuyo resultado es mi preocupación: var output ="My HTML Code Generated by jQuery function"

Ahora necesito la salida de jQuery anterior para fusionar con la generación de código Web.cs HTML.

Le ruego que me haga saber cómo es posible llamar a las funciones jQuery desde web.cs y recuperar el resultado de jQuery a web.cs para fusionarlas.

Gracias

Puede intentar escribir directamente en un flujo de respuesta y generar una salida.

 Response.Write(""); 

Saludos, Szymon

Puede llamar a una función de JavaScript usando registerStartupScript .

Página ASPX

  

Código detrás

 protected void DoSomethingButton_Click(object sender, EventArgs e) { ClientScriptManager cs = Page.ClientScript; cs.RegisterStartupScript(typeof (Page), "PrintScript_" + UniqueID, "printOutput('My HTML Code Generated by jquery function');", true); } 

Necesitas pasar a web.cs una referencia a la página. A continuación, tendrá acceso al método page.clientscript