label skal hente tekst fra database, med et bestemt ID (.Net 4.0, C#)
Hej EksperterJeg sidder med et lille problem, jeg har en Label på min side som skal hente tekst ud fra en tabel som hedder "text".
Mit problem er at min label ikke henter noget tekst ud fra databasen, men blot skriver "text" når jeg bygger siden.
Min kode ser således nu:
Default.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/master.master" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="Knudepunktet" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cphLeftside" runat="Server">
<asp:Label ID="lblText" Text='<%#Eval("ContentText")%>' runat="server" />
</asp:Content>
Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DataSetTableAdapters;
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
GetText();
}
}
protected void GetText()
{
TextTableAdapter t = new TextTableAdapter();
int id = 1;
lblText.Text = t.GetTextByTextID(id).ToString();
}
}
Min Query:
SELECT TextID, ContentText, TextDate
FROM Text
WHERE (TextID = @TextID)
Håber i kan hjælpe mig med mit problem