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