【发布时间】:2018-01-17 18:33:49
【问题描述】:
我正在开发一个 ASP.NET 站点,我正在使用 HttpGetRequest 和 HttpGetResponse 将 https://news.google.com/news 的内容放入我的一个页面上的文字控件中。
问题是流覆盖了整个页面。我无法使用 div 或容器来控制大小。因此,来自文字的流覆盖了其上方的标签(在其自己的 div 中)和从 SiteMaster.Master 继承的菜单。
如何将菜单和标签保持在文字控件上方? 后面的代码:
protected void Page_Load(object sender, EventArgs e)
{
HttpWebRequest googRequest = (HttpWebRequest)HttpWebRequest.Create("https://news.google.com/news");
HttpWebResponse resp = (HttpWebResponse)googRequest.GetResponse();
string googNews = new System.IO.StreamReader(resp.GetResponseStream()).ReadToEnd();
Literal1.Text = googNews;
Label1.Text = DateTime.Now.ToLongTimeString();
}
平均售价:
<%@ Page Title="" Language="C#" MasterPageFile="~/SiteMaster.Master" AutoEventWireup="true" CodeBehind="Literally.aspx.cs" Inherits="DNut.Literally" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<p>
<asp:Label ID="Label1" runat="server" Font-Names="Arial" Font-Size="Larger" Font-Italic="true"></asp:Label>
</p>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
<div>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</div>
</asp:Content>
【问题讨论】:
标签: c# asp.net web-controls