有沒有什麼辦法可以在Microsoft.Reporting.WebForms.ReportViewer控件中添加我的自定義控件。
我正在開發ASP.NET Web應用程序,我想在reportviewer的toolBar中添加我的自定義控件。Microsoft.Reporting.WebForms.ReportViewer控制在工具欄內添加自定義控件
讀這個blogspot它看起來像在WinForms中是可能的。
因此,我開始編碼我自己的RerpotViewerClass,繼承ReportViewer,並在開始時進行堆疊。 看起來像我無法重寫WebForms上的OnControlAdded方法?
當我然後使用OnLoad()或任何其他?
public class ReportViewerToolbarExtension : Microsoft.Reporting.WebForms.ReportViewer
{
protected override void OnControlAdded(ControlEventArgs e)
{
base.OnControlAdded(e);
}
}
Raisse錯誤
'Microsoft.Reporting.WebForms.ReportViewer' does not contain a definition for 'OnControlAdded'
而且 「ControlEventArgs」 是痛苦的一部分給我嗎?
當我嘗試實施SetToolStripItems(控制三)
我不能使用ToolStripItemCollection也是工具條becuse他們是屬於命名空間System.Windows.Forms的。
我應該引用WinForms還是Web命名空間中有模擬控件?
你不能使用Windows窗體控件在Web表單報告。有沒有簡單的方法,請參閱我的更新回答 – dmportella 2013-03-12 15:17:16