Я хочу назвать мой facebook отправить диалоговую функцию из кода за:Как вызвать функцию javascript из кода C# позади кнопки Asp.net?
The яваскрипт кода:
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 и ее не работает. Это просто postbacks – vini