2010-05-05 67 views
0

是否可以創建自定義按鈕 - web用戶控件?我想要點擊某些按鈕時觸發某些Java腳本。如果是這樣,那裏有沒有解釋基礎的文章?asp.net自定義web用戶控件 - 按鈕

我完全理解,我可以通過.js鏈接加載javascript或在頁面加載時動態加載,但是我想在頁面上放一個控件,而無需手動向每個項目中的每個頁面添加代碼。

+0

我不確定你卡在哪裏。您需要將哪些代碼添加到您放置此控件的每個頁面上? – MStodd 2010-05-05 15:57:24

回答

0

您可以實現IScriptControl接口。在MSDN中是這樣的示例。 它將處理包含從頁面上顯示的資源的aumatic腳本。

0

通過轉到菜單項Project | Project來爲項目添加一個新的Web用戶控件。添加新的,然後選擇Web用戶控制。然後,只需拖放一個按鈕就可以了是這樣的:

<asp:Button ID="Button1" runat="server" 
    onclientclick="alert(&quot;Javascript Here.&quot;)" Text="Button" /> 

然後,您可以使用您的項目中。將onclientclick替換爲您想要運行的JavaScript。