我该如何设计此文字的样式?

时间:2014-03-17 16:58:05

标签: c# css asp.net line-breaks

我是asp.net和C#的新手, 所以这就是问题所在:

这是我的content.aspx:

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="content.aspx.cs" Inherits="Indhold" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$    ConnectionStrings:mydb %>"></asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"   AutoGenerateColumns="false" Font-Size="12pt">
<Columns>
        <asp:TemplateField HeaderText="Mest læst artikler">
        <ItemTemplate>
            <asp:Label ID="Label1" runat="server" Text='<%# Bind("titel") %>'></asp:Label>
            <asp:Label ID="Label2" runat="server" Text='<%# Eval("visitAntal") %>'>      </asp:Label>
            <%# DataBinder.Eval(Container.DataItem,    "indhold").ToString().Replace(Environment.NewLine, "<br />").Replace("\n", "<br />") %>
        </ItemTemplate>
        </asp:TemplateField>
</Columns>
</asp:GridView>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">Tilbage til   forside</asp:HyperLink>
</asp:Content>

我的content.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
using System.Data;

public partial class Indhold : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString["str"] != null)
        {
            String str = Request.QueryString["str"];

            SqlDataSource1.SelectCommand = "SELECT * FROM Artikler WHERE titel ='" + str + "'";
            GridView1.HeaderRow.Cells[0].Text = str;
            GridView1.DataBind();
        }
    }
}

我无法发布图片, 所以现在它看起来像:

test1(titel)

7(visitAntal)

dsadasdjks dasda dsadsa dasdsads dsadas dsadas dasdasd dsdsa sd(indhold)

有人请帮助我;我该如何设计它,看起来像这样:

test1(titel)

7(visitAntal)

dsadasdjks

dasda dsadsa dasdsads

dsadas

dsadas

dasdasd dsdsa sd(indhold)

请为此我需要帮助,我一直在寻找这个问题的解决方案,但我不知道该搜索什么,或者我只是不明白我在做什么。见过。 如果有人可以解释一下,那就请。

1 个答案:

答案 0 :(得分:0)

<p>
test1 (titel)
<br>
7 (visitAntal)
<br>
<b>dsadasdjks</b>
<br>
dasda dsadsa dasdsads
<br>
<b>dsadas</b>
<br>
dsadas
<br>
dasdasd dsdsa sd (indhold)
</p>

好像你想要一个换行符,根据你的情况正确嵌套html标签。