2
我想打電話給我的facebook從代碼發送對話框功能背後:如何從Asp.net按鈕後面的c#代碼中調用javascript函數按鈕單擊?
的JavaScript代碼是:
function facebook_send_message(to) {
FB.ui({
app_id:'*****',
method: 'send',
name: "*****",
link: '*****',
to: <%=to %>,
description:'sdf sdf sfddsfdd s d fsf s ',
redirect_uri: '******'
});
}
這裏的扭曲是我想從動態生成的.aspx的按鈕來調用這個
Button btn = new Button();
btn.CssClass = "btn-add";
btn.Text = "Invite";
btn.Click += new EventHandler(btn_Click);
我試過按鈕驗證碼點擊
protected void btn_Click(object sender,EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "my", "function facebook_send_message(to);", true);
}
但是它不工作請幫忙?
'OnClientClick'應該可以工作。 'Click'需要一個服務器端方法。 – Abel 2012-03-25 15:34:44
謝謝。我已經更新了答案。我想這是onClick,而不是點擊。 – Asdfg 2012-03-25 15:37:21
我的按鈕是一個aspx按鈕,它不工作。它只是回發 – vini 2012-03-25 16:04:40