我開發了一個自定義服務器控件來處理在Sitecore中使用的顯示搜索結果(包括分頁)。該控件工作正常,除了分頁機制不起作用。我手工製作了分頁機制,它由LinkButton
組成,它們在代碼隱藏中觸發事件處理程序方法。現在分頁機制可以在Sitecore之外正常工作,但似乎不能在Sitecore環境中工作(它會觸發回傳確定,但「分頁」事件未被觸發)。在我之前的一個問題中(Is there a way to do low-level debugging of ASP.NET PostBacks)有人提到了Sitecore中的typesThatShouldNotBeExpanded
web.config設置,它已經修復了標準asp.net服務器控件(在這種情況下是一個ListView)的類似問題,但是這種技術似乎不適用於我的服務器控件。服務器控件中的Sitecore鏈接不會引發事件
在typesThatShouldNotBeExpanded
設置可以生效之前,是否需要使用其他一些設置來註冊我的程序集與sitecore?
你能提供一個基本的代碼示例,也許你正在使用的自定義WebControl和適用的CodeFile代碼? – 2011-04-26 21:14:16
如果您將解決方案的格式設置爲答案並接受,以便其他人可以輕鬆找到答案,那將會很棒 – 2011-04-27 09:25:03
@Yan謝謝,我已更新問題並相應地添加了答案。 – 2011-04-27 09:29:17