2011-10-06 64 views
2

我正在使用沙盒解決方案。我在我的解決方案中有一個.aspx頁面,並且我已經在該頁面中放置了一個按鈕標籤,我需要爲該按鈕編寫服務器端代碼。但它顯示「此頁面中不允許使用事件處理程序」OnClick「。」 。沙盒解決方案中不允許隱藏代碼。或間接如何編寫我的C#代碼的按鈕。在沙盒解決方案中定製.aspx頁面的代碼隱藏

我知道我們可以通過創建一個webpart並使用「WebPartPages:SPUserCodeWebPart」標籤在頁面中顯示webpart來實現。但是我想確認我們是否可以用某種方式編寫asp頁面的代碼隱藏。

回答

2

不改變web.config文件(在這種情況下不推薦這麼做),不支持layouts文件夾之外的內聯代碼或代碼背後的代碼(無法使用沙箱解決方案部署)。

但是,您應該能夠創建一個類,然後將inherits屬性設置爲指向該類,而不是引用代碼隱藏文件中的類。

相關問題