qqww-
2015-08-06 00:28
采纳率: 100%
浏览 4.3k

asp,net 如何读取html文件并显示在页面上?html文件地址是从数据库查询得到的。

html文件地址是利用函数从数据库中查询得到的。初学者,请指教,谢谢各位大神
要求实现的结果是当我打开A页面的时候,在A页面的某块区域中显示出html文件,而这个html文件的地址是个参数。html文件地址=getfidz(condition)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • PomeloIT 2015-08-06 03:25
    已采纳

    在b.aspx.cs里面读出来啊,
    在全局定于一个public string url;
    然后从数据库里面读出来赋值给url,
    然后在前台写
    图片说明

    已采纳该答案
    打赏 评论
  • qq_30390321 2015-08-06 00:30

    这是我依靠自己的聪明才智给出的答案

    打赏 评论
  • 盼儿哥 2015-08-06 00:35

    那你就把读出来的地址赋值给一个连接的href属性 点这个链接的时候就能访问了啊

    打赏 评论
  • 洳夢绚染 2015-08-06 01:22
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <iframe src='<%=Request["url"] %>'></iframe>
        </div>
        </form>
    </body>
    </html>
    
    
    

    访问链接Default.aspx?url=http://www.baidu.com
    这样?

    打赏 评论
  • PomeloIT 2015-08-06 02:15

    你其实是不是想做一个导航是从数据库里读出来的?
    比如你有《用户列表》和《添加用户》这两个列表,都是从数据库里读出来,比《用户列表》是List.aspx
    你数据库的地址就是List.aspx,(首先你项目的有这个项目啊),读出来用 foreach (var k in subMenu)显示不就行了吗》

    打赏 评论
  • PomeloIT 2015-08-06 02:57

    按照楼上说的,在A.aspx页面放放一个iframe,
    其中 src='<%=Request["url"] %>'中的url就是从数据库里面读出来的文件地址,比如这个就是B。aspx页面。那么
    你要做一个查询的也是在B.aspx页面做,但是前提你这个文件是要在项目存在

    打赏 评论

相关推荐 更多相似问题