6
A
回答
11
考慮到mailto功能是需要發生客戶端的功能。你將需要JavaScript來做到這一點。根據你想要發送郵件的時間,你有兩種選擇。
如果你想讓它儘快LinkButton的點擊結果,那麼只需添加到LinkButton
的OnClientClick
事件:
<asp:LinkButton runat="server" ID="btnEmail" Text="Send Email"
OnClientClick="window.open('mailto:[email protected]','email');">
</asp:LinkButton>
如果你希望它發生在服務器端代碼之後運行ARE在新的頁面啓動時將要啓動javascript事件以運行:
// At the end of your LinkButton server side OnClick event add the following code:
ClientScript.RegisterStartupScript(this.GetType(), "FormLoading",
"window.open('mailto:[email protected]','email');", true);
希望有所幫助。
0
我已經使用LinkButton的OnClientClick
事件完成了此操作。
您可以使用:
<asp:LinkButton runat="server" ID="btnEmail" Text="Send Email"
OnClientClick="window.location.href = 'mailto:[email protected]?subject=Email Subject';">
</asp:LinkButton>
你也可以做到這一點的代碼,如果你需要從數據庫或一些加載一個電子郵件地址:
btnEmail.OnClientClick = "window.location.href = 'mailto:[email protected]?subject=Email Subject';";
相關問題
- 1. LinkButton的點擊事件動態用戶控件
- 2. 通過客戶端發送郵件,無需啓動電子郵件客戶端(無提示電子郵件)
- 3. 如何啓用ASP:在客戶端的LinkButton
- 4. 如何在Windows/Mac上從FireMonkey啓動電子郵件客戶端?
- 5. 如何使用Swfit在ios上啓動電子郵件客戶端
- 6. 啓動電子郵件客戶端不包括附件
- 7. LinkButton點擊OnPreRender
- 8. 對於動態點擊事件產生的LinkButton
- 9. 點擊事件不會觸發動態添加LinkButton
- 10. LinkButton的動態創建點擊事件
- 11. LinkButton單擊事件未觸發
- 12. 如何在Outlook電子郵件客戶端/ IPad郵件客戶端中阻止電子郵件地址變爲深藍色並且可點擊
- 13. 如何在Web電子郵件客戶端中顯示HTML電子郵件?
- 14. 從setOnAction啓動電子郵件客戶端
- 15. 啓動從剃刀視圖中的電子郵件客戶端
- 16. asp.net如何在按鈕點擊事件中添加動態LinkButton?
- 17. 如何直接啓動電子郵件客戶端到收件箱視圖?
- 18. 如何在點擊電子郵件ID時啓用發送電子郵件?
- 19. 檢測電子郵件發送的電子郵件客戶端
- 20. 發送電子郵件客戶端兼容電子郵件
- 21. HTML電子郵件圖像不顯示在移動電子郵件客戶端
- 22. 無法下載LinkButton事件點擊文件
- 23. LinkButton不會在點擊()上調用
- 24. 如何使用Three20的URL參數啓動帶有電子郵件地址的電子郵件客戶端
- 25. iOS,以NON故事模式啓動郵件客戶端。如何?
- 26. 如何使用電子郵件客戶端發送電子郵件?
- 27. 如何從電子郵件客戶端獲取電子郵件通知?
- 28. 如何調用上的ASP JS功能:LinkButton的點擊事件
- 29. Outlook電子郵件客戶端:指針事件:無
- 30. PHP打開電子郵件客戶端
好,有一個if語句需要在後面的LinkButtons代碼中執行,所以這(開始一個新的電子郵件)必須作爲「其他」條件落在代碼後面; – user279521 2010-05-10 18:19:44
它的工作原理!但你已經知道:-) – user279521 2010-05-10 18:23:11