不知道为什么,就是不喜欢extJS,昨天看到了疯狂秀才的页面,大家都说好,那我就借鉴一下吧。下载源码,加到aspx里面。运行,居然有js错误。一模一样的呀,怎么出错了?仔仔细细看了n遍,终于发现了不同的地方——多了一个表单<form > 。去掉了就ok了。
然后就是修改菜单了。秀才的菜单是写死在页面里的js形式,我是喜欢动态加载的,于是用了一个古老的方法,在后台组合html,哦不对是js脚本了。
写代码,运行,调试,ok。
private
void
BindNode()
{
string sql = " select * from Manage_Function where IsShowNote = 1 and NoteLevel <=2 order by sort " ;
DataTable dt = dal_Customer.ExecuteFillDataTable(sql);
StringBuilder str = new StringBuilder( 3000 );
// 开始循环
int index = 0 ;
bool beforeNodeIsFisrt = true ; // 前一个节点是一级节点
string url =
{
string sql = " select * from Manage_Function where IsShowNote = 1 and NoteLevel <=2 order by sort " ;
DataTable dt = dal_Customer.ExecuteFillDataTable(sql);
StringBuilder str = new StringBuilder( 3000 );
// 开始循环
int index = 0 ;
bool beforeNodeIsFisrt = true ; // 前一个节点是一级节点
string url =

本文讲述了作者如何不喜欢extJS但受到疯狂秀才页面启发,进行页面改造的过程。通过下载源码并解决js错误,作者发现并移除了多余表单。接着,作者将静态菜单改为动态加载,采用后台生成js脚本的方式实现。改造后的页面效果良好,作者计划后续更新在线演示。
最低0.47元/天 解锁文章
225

被折叠的 条评论
为什么被折叠?



