Foxtable(狐表)用户栏目专家坐堂 → 报错


  共有4397人关注过本帖树形打印复制链接

主题:报错

帅哥哟,离线,有人找我吗?
aaa1234
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
报错  发帖心情 Post By:2021/10/22 11:21:00 [显示全部帖子]

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2021.8.20.1
错误所在事件:
详细错误信息:
在前缀“http://*:80/”上侦听失败,因为它与计算机上的现有注册冲突。

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 11:54:00 [显示全部帖子]

这个呢老师仅允许以“/”结尾的 URI 前缀。
参数名: uriPrefix

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 13:49:00 [显示全部帖子]

还是报错呀老师 
网络监视器
Select Case e.Path
    Case "list.htm"
        Dim page As Integer = 0 '默认page为0,显示第一页
        Dim pageRows As Integer = 10 '每页10行
        If e.GetValues.ContainsKey("page") Then  '如果地址中有page参数
            Integer.TryParse(e.GetValues("page"), page) '提取page参数
        End If
        Dim StartRow As Integer = page * pageRows '此页第一行
        Dim EndRow As Integer = (page + 1) * pageRows - 1 '此页最后一行
        Dim lst As List(of DataRow) = DataTables("table_3").Select("","记录日期 Desc") '按日期顺序显示
        If StartRow > lst.Count -1 Then
            e.WriteString("已经是最后一页!")
            Return
        End If
        EndRow = Math.Min(EndRow, lst.Count - 1) '这是必须的
        Dim sb As New StringBuilder
        Dim nms() As String = {"状态","记录时间","店铺名称","产品类别","单号","产品SKU","责任方","状况描述 原因","客户姓名","联系方式","寄送地址","处理方式","寄送SKU","配件SKU","数量","备注","发货仓库","系统单号","追踪号","物流公司","发货日期","收货日期","下单日期","回访","记录日期","结束日期","赠送SKU","处理时间"}
        sb.AppendLine("<Table border='1'>")
        sb.AppendLine("<caption>订单浏览<caption></br>")
        sb.Append("<tr>")
        For Each nm As String In nms
            sb.Append("<td>" & nm & "</td>")
        Next
        sb.AppendLine("</tr>")
        For r As Integer = StartRow To EndRow
            sb.Append("<tr>")
            For Each nm As String In nms
                sb.Append("<td>" & lst(r)(nm) & "</td>")
            Next
            sb.AppendLine("</tr>")
        Next
        sb.AppendLine("</Table></br></br>")
        If page > 0 Then
            sb.Append("<a href='list.htm?page=" & page - 1 & "'>上一页</a> ")
        End If
        If EndRow < lst.Count -1 Then
            sb.Append("<a href='list.htm?page=" & page + 1 & "'>下一页 </a>" )
        End If
        e.WriteString(sb.ToString)
End Select

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 13:50:00 [显示全部帖子]

按钮HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Start()

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 13:52:00 [显示全部帖子]

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2021.8.20.1
错误所在事件:
详细错误信息:
仅允许以“/”结尾的 URI 前缀。
参数名: uriPrefix

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 14:05:00 [显示全部帖子]

那老师我想问一下您,就是怎么样把这个代码导入进去layui里面呀图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 14:15:00 [显示全部帖子]

图片点击可在新窗口打开查看就是怎么把layui的框架与foxtable结合在一起,有没有文档可以看一下或者参考资料
[此贴子已经被作者于2021/10/22 14:14:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 14:44:00 [显示全部帖子]

'以下是动态生成网页的代码
Select Case e.Path.ToLower
    Case "scanlogin.htm" '入口
        Functions.Execute("pc_ScanLogin",e)
    Case "loginto.htm" '入口
        Functions.Execute("pc_Loginto",e)
    Case "currenttest.htm" '主页面生成
        Functions.Execute("pc_CurrentTest",e)
    Case "geterrorpage.htm" '获取错题页
        Functions.Execute("pc_View_Error_NextPage",e)
    Case "newquestion.htm" '开始练习
        Functions.Execute("pc_Test_BeginNew",e)
    Case "newexam.htm" '开始考试
        Functions.Execute("pc_Exam_Begin",e)
    Case "nextquestion.htm" '下一题按钮ajex调用
        Functions.Execute("pc_NextQuestion",e)
    Case "nextexamquestion.htm" '下一组考试题按钮ajex调用
        Functions.Execute("pc_Exam_NextQuestion",e)
    Case "getreview.htm" '点击列表查看某次练习ajex调用
        Functions.Execute("pc_View_GetReview",e)
    Case "getviewbyseq.htm" '回顾页点击题号查看某题ajex调用
        Dim id As String = e.GetValues("id")
        Dim jo = Functions.Execute("pc_View_GetViewByTestSeq",e,id)
        e.WriteString(jo.tostring())
    Case "refleshtable.htm" '刷新练习列表ajex调用
        Functions.Execute("pc_View_RefleshTable",e)
    Case "getidslist.htm" '刷新回顾页的练习列表
        Functions.Execute("pc_view_GetTestIDs",e)
End Select 老师不好意思,可以解释一下这代码是什么意思吗,看的不是很懂

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 14:44:00 [显示全部帖子]

我发现这些htm跟html的名字都不一样,不是很懂
[此贴子已经被作者于2021/10/22 14:44:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
aaa1234
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:825 积分:1650 威望:0 精华:0 注册:2021/7/30 8:48:00
  发帖心情 Post By:2021/10/22 15:27:00 [显示全部帖子]

老师我想问一下怎么把页面嵌入Select Case e.Path
    Case "list.htm"
        Dim page As Integer = 0 '默认page为0,显示第一页
        Dim pageRows As Integer = 10 '每页10行
        If e.GetValues.ContainsKey("page") Then  '如果地址中有page参数
            Integer.TryParse(e.GetValues("page"), page) '提取page参数
        End If
        Dim StartRow As Integer = page * pageRows '此页第一行
        Dim EndRow As Integer = (page + 1) * pageRows - 1 '此页最后一行
        Dim lst As List(of DataRow) = DataTables("table_3").Select("","记录日期 Desc") '按日期顺序显示
        If StartRow > lst.Count -1 Then
            e.WriteString("已经是最后一页!")
            Return
        End If
        EndRow = Math.Min(EndRow, lst.Count - 1) '这是必须的
        Dim sb As New StringBuilder
        Dim nms() As String = {"状态","记录时间","店铺名称","产品类别","单号","产品SKU","责任方","状况描述 原因","客户姓名","联系方式","寄送地址","处理方式","寄送SKU","配件SKU","数量","备注","发货仓库","系统单号","追踪号","物流公司","发货日期","收货日期","下单日期","回访","记录日期","结束日期","赠送SKU","处理时间"}
        sb.AppendLine("<Table border='1'>")
        sb.AppendLine("<caption>订单浏览<caption></br>")
        sb.Append("<tr>")
        For Each nm As String In nms
            sb.Append("<td>" & nm & "</td>")
        Next
        sb.AppendLine("</tr>")
        For r As Integer = StartRow To EndRow
            sb.Append("<tr>")
            For Each nm As String In nms
                sb.Append("<td>" & lst(r)(nm) & "</td>")
            Next
            sb.AppendLine("</tr>")
        Next
        sb.AppendLine("</Table></br></br>")
        If page > 0 Then
            sb.Append("<a href='list.htm?page=" & page - 1 & "'>上一页</a> ")
        End If
        If EndRow < lst.Count -1 Then
            sb.Append("<a href='list.htm?page=" & page + 1 & "'>下一页 </a>" )
        End If
        e.WriteString(sb.ToString)
End Select 里面

 回到顶部
总数 14 1 2 下一页