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
私は答えを更新しました。私はそれがonClickであり、クリックしないと思います。 – Asdfg
私のボタンはaspxボタンで、機能していません。ちょうどポストバックです – vini