在VS開發網站時,一般是在Web頁面上添加Reportview控件來顯示rdl報表。
但在網站運行時生成的html會自動生成很多很多的內容,報表比較多時執行效率也會變差。。爲了解決該效率問題,想要自定義控件來代替VS自帶的Reportview控件來顯示報表。
若要自定義控件來代替Reportview改從那裡着手?
如果自定义控件代替Reportview,需要解析rdl文件,生成对应的界面,包括表格和图例还有表达式计算之后的结果,能够在执行SQL语句后把结果填充到表格中,也要实现表达式中所有用到的函数。
一句话就是麻烦多多,当然如果你有足够的时间把它实现了,也希望能够开源,让大家分享你的成果