從CodeBehind調(diào)用JavaScript函數(shù)有人能提供從CodeBehind調(diào)用JavaScript函數(shù)的好例子,反之亦然嗎?
3 回答

呼喚遠(yuǎn)方
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊
你可以試試這個(gè):
Page.ClientScript.RegisterStartupScript(this.GetType(),"CallMyFunction","MyFunction()",true);

慕沐林林
TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊
C#到JavaScript:您可以注冊(cè)腳本塊以在頁面上運(yùn)行,如下所示:
ClientScript.RegisterStartupScript(GetType(),"hwa","alert('Hello World');",true);
alert()
用您的函數(shù)名稱替換part。
要從JavaScript調(diào)用C#方法,您可以使用ScriptManager
或jQuery
。我個(gè)人用jQuery
。您需要使用WebMethod
屬性來裝飾要從JavaScript調(diào)用的方法。有關(guān)PageMethod
從jQuery
您調(diào)用C#方法(被調(diào)用)的更多信息,請(qǐng)參閱Dave Ward的帖子。
- 3 回答
- 0 關(guān)注
- 454 瀏覽
添加回答
舉報(bào)
0/150
提交
取消