2012-03-24 103 views
0

enter image description here如何使用asp.net向用戶發送私人消息?

我想實現這樣的事情在asp.net中,當用戶點擊對應於一個發送對話框將填入他/她的名字,並且可以發送郵件的用戶邀請按鈕

我如何在asp.net中做到這一點?

請幫助

編輯:好吧,我已經成功地讓這個彈出不過,我想填充我的朋友的人,我打算在場 此消息邀請將作爲要發送的名稱Facebook的消息

ASPX.CS

to = fr.data[i].name; 
Page.ClientScript.RegisterStartupScript(Type.GetType("System.String"), "addScript", "PassValues('" + to + "')", true); 

我如何通過這給我的客戶端的Facebook功能,如下所示:

function facebook_send_message(to) { 
FB.ui({ 
    app_id:'*******', 
    method: 'send', 
    name: "*****", 
    link: 'http://abc.com', 
    to:to, 
    description:'sdf sdf sfddsfdd s d fsf s ' 

}); 
+1

你想創建這個p opup和發送郵件?或者你想知道另一個用戶將如何接收?發送更多細節。 – 2012-03-24 09:49:33

+0

查看編輯@ImranRizvi – vini 2012-03-24 11:56:34

回答

1
中的.cs類

public string To { get; set; } 
... 
    To = fr.data[i].name; 

中的.asmx頁(所有FB腳本已加載後)

<script> 
    facebook_send_message('<%=To %>'); 
</script> 

,或者如果你需要的FB腳本加載異步並且只是想等一秒鐘(不能用回調加載)

<script> 
    function sendMessage(){ facebook_send_message('<%=To %>'); } 
    setTimeout(sendMessage,1000); 
</script> 
+0

非常完美,非常感謝! – vini 2012-03-26 03:22:15

相關問題