asp.net在用戶控件中使用ClientScript

在用戶空間中調用ClientScript.RegisterClientScriptBlock方法

ClientScript的命名空間是System.Web.UI.Page,並且要實例化之後的Page才能條用ClientScript。

用戶自定義空間不是繼承自Page,因此不能直接使用ClientScript這個類。如果要使用這個類,需要通過找到調用頁面對象的方式。具體做法:

this.Parent.Page

找到這個對象之後,就可以像在普通頁面中一樣,自由調用System.Web.UI.Page命名空間下的類和方法了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章