0
我使用原型javascript函數,和我有一個功能如下:調用上pre_render
MyJSClass.prototype.AddLetters = function()
{
}
我想從基於一些條件,我需要在評估C#調用這個預渲染。
我使用原型javascript函數,和我有一個功能如下:調用上pre_render
MyJSClass.prototype.AddLetters = function()
{
}
我想從基於一些條件,我需要在評估C#調用這個預渲染。
你好,你可以用這個代碼
ClientScriptManager cs = Page.ClientScript;
String yourScript= "function();";
cs.RegisterStartupScript(this.GetType(), "key script", yourScript, true);
嘗試既然你不能直接從C#調用JavaScript代碼 - 網頁渲染尤其是之前,你需要的一種方式:
對於1.我建議使用ClientScriptManager來插入/修改變量,雖然下面還有其他選項。
對於2.你應該添加一些JavaScript來接收通信。
選項1:
你是什麼意思,確切地說,'我想從C#調用這個'?你是說你想讓服務器調用用戶瀏覽器中的方法嗎? – 2012-07-31 16:52:36