2017-08-09 48 views
0

我想創建一個顯示基於JavaScript的通知的函數。我已經有了JavaScript代碼,但我試圖將它作爲類庫中的一個函數,但我不知道要在返回值中添加什麼,有什麼想法?ASP-VB從類對象運行Javascript

Shared Function PNotify(ByVal type As String, ByVal title As String, ByVal message As String) As String 
    Dim page As Page = HttpContext.Current.Handler 
    page.ClientScript.RegisterStartupScript(HttpContext.Current.GetType, "", "new PNotify({title: '" & title & "', text: '" & message & "', type: '" & type & "', styling: 'bootstrap3'});") 
    return ??? 
    End Function 

回答

0

爲什麼它會返回任何東西?如果你真的想返回,將其更改爲布爾函數,如果它工作,則返回true;否則返回false(嘗試catch,也許?)。

+0

我想使用這個函數,所以我可以通過編寫'pnotify(「success」,「title」,「message」)'而不是編寫整個代碼來從代碼隱藏中通知用戶。如果我不返回任何東西,則pnotify函數返回null,必須返回一些東西,以便它可以正常工作 –