以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  报告移动开发中AddPanelGroup方法的Bug  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103376)

--  作者:Hopenight
--  发布时间:2017/7/6 17:30:00
--  报告移动开发中AddPanelGroup方法的Bug
With wb
   With .AddPanelGroup("pg1", "panelGrp1", "XX科室")
      With .Add("panel1", "YYY管理", "管理内容介绍", "/WebRes/overdue.png","Http://www.hao123.com")
         .AddFoot("责任人: 张三", "Http://www.hao123.com")
      End With
   End With
End With

增加的panel中如果有了第5个链接的参数,再增加Foot链接的情况下,页面就错乱了...
[此贴子已经被作者于2017/7/6 17:31:38编辑过]

--  作者:有点甜
--  发布时间:2017/7/6 18:07:00
--  
这种情况,不能addfoot是正常的。不算bug,是本身就是这样的。
--  作者:Hopenight
--  发布时间:2017/7/6 20:02:00
--  
以下是引用有点甜在2017/7/6 18:07:00的发言:
这种情况,不能addfoot是正常的。不算bug,是本身就是这样的。

为什么这种情况下不能添加AddFoot是正常的?显然用户会有这种需求...


--  作者:有点甜
--  发布时间:2017/7/6 20:15:00
--  

 没有考虑到这种需求,所以合成的就是那样的,你可以变通处理,如

 

Dim txt As String = "由各种物质组成的巨型球状天体,叫做星球.星球有一定的形状,有自己的运行轨道."
        With wb.AddPanelGroup("","pg1","图文组合列表")
            .Add("pn1","标题一",txt,"./images/button.png","http://www.foxtable.com") \'超链接
            With .Add("pn2","标题二","<a href=\'http://www.foxtable.com\'>" & txt & "</a>","./images/search.png") \'带子链接
                .AddFoot("文字来源")
                .AddFoot("时间")
                .AddFoot("|其他信息","http://www.foxtable.com")
            End With
        End With
       
        e.WriteString(wb.Build) \'生成网页


--  作者:Hopenight
--  发布时间:2017/7/6 22:53:00
--  
以下是引用有点甜在2017/7/6 20:15:00的发言:

 没有考虑到这种需求,所以合成的就是那样的,你可以变通处理,如

 

Dim txt As String = "由各种物质组成的巨型球状天体,叫做星球.星球有一定的形状,有自己的运行轨道."
        With wb.AddPanelGroup("","pg1","图文组合列表")
            .Add("pn1","标题一",txt,"./images/button.png","http://www.foxtable.com") \'超链接
            With .Add("pn2","标题二","<a href=\'http://www.foxtable.com\'>" & txt & "</a>","./images/search.png") \'带子链接
                .AddFoot("文字来源")
                .AddFoot("时间")
                .AddFoot("|其他信息","http://www.foxtable.com")
            End With
        End With
       
        e.WriteString(wb.Build) \'生成网页

这样虽然可以解决问题,但还是感觉这是个Bug,应当修复...


--  作者:有点甜
--  发布时间:2017/7/6 23:40:00
--  
以下是引用Hopenight在2017/7/6 22:53:00的发言:

这样虽然可以解决问题,但还是感觉这是个Bug,应当修复...

 

不算bug。第五个参数,是整体的。

 

如果要分别指定路径,根据4楼的方法处理,这样不是更灵活?