2013-02-15 66 views
2

我在我的asp.net/c#頁面中有一個簡單的gridview控件我想顯示一條消息,顯示刪除我的行時「刪除成功」我嘗試使用此但它沒有效果。
我的代碼是這個..無法使用代碼隱藏將腳本插入到asp頁面

script = string.Format(@"<script type='text/javascript'>alert('Successfully deleted');</script>"); 
if (Page != null && !Page.ClientScript.IsClientScriptBlockRegistered("alert")) 
{ 
    Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "alert", script); 
} 

誰能幫我請,我是新來的..

Thaks
-Vishu

回答

0

請試試這個:

ScriptManager.RegisterStartupScript(this.Page , typeof(Page) , Guid.NewGuid().ToString() , "alert('Successfully deleted');" , true); 

希望它可以工作

+0

感謝很多的div標識...它工作得很好:) – 2013-02-15 07:52:01

+0

請接受anenswer then – Moons 2013-02-15 07:55:39

0

試試這個...

CODE

Page.ClientScript.RegisterStartupScript(this.GetType(), "Call my function", "popup();", true); 

其中彈出()是JavaScript函數。

SCRIPT

function popup() { 
    $("#popupdiv").fadeIn('slow'); 
} 

popupdiv是ü可以按您的要求設計

+0

JQuery沒有被標記,這改變了他想要做的事情。 – webnoob 2013-02-15 08:20:18

+0

@webnoob這不是jQuery。這是javacript .. – coder 2013-02-15 09:05:32

+0

'$(「#popupdiv」)。fadeIn('slow');'是jQuery。 – webnoob 2013-02-15 09:07:45

相關問題