checkboxlist fra/til database

Tags:    .net

Hej.

Jeg er ny i asp.net/c# og er løbet ind i et lille problem!:S

Vil gerne skaber forbindelse mellem checkboxlist og database, men det fungere bare ikke.

Hvordan indsætter og henter jeg checkboxlist-informationer fra min database?? Det samme gælder dropdownlist..

Håber virkelig nogen kloge hoveder kan hjælpe mig!!:bounce:


Hilsen Kim.



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hvori ligger dit problem?

Er det din database, der ikke virker? Kan du ikke skabe forbindelse til databasen? Hvilken forbindelse til databasen bruger du? Forsøger du deklarativt at binde din control op på din datasource i aspx siden? Forsøger du at tilføje dine objekter i code behind?

Vis os hvad du har, og vi kan sikkert hjælpe dig.







Indlæg senest redigeret d. 24.06.2009 15:08 af Bruger #15082
Hej Hans Jørgen,

Er ved at lave en slags annonce-formular.

Min database virker fint, da mine textbox-data går ind og ligger pænt i databasen og kan uden problemer få dataen tilbage på mine sider.

Problemet lige nu, er hvordan jeg tilføjer checkboxlist/radioButtonList og/eller dropdownlister til min databasen. -og får informationerne ud igen.

Her er min code-behind, til lageringen af data:

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btn_command(object sender, CommandEventArgs e)
{
SqlDataSource name = new SqlDataSource();

name.ConnectionString = ConfigurationManager.ConnectionStrings["DatabaseConnectionString1"].ConnectionString;
name.InsertCommand = "INSERT INTO [Infomation] VALUES (@Navn, @Efternavn, @AnnonceTitle, @AnnonceBeskrivelse)";

name.InsertParameters.Add("Navn", TypeCode.String, TextBox1.Text);
name.InsertParameters.Add("Efternavn", TypeCode.String, TextBox2.Text);
name.InsertParameters.Add("AnnonceTitle", TypeCode.String, TextBox3.Text);
name.InsertParameters.Add("AnnonceBeskrivelse", TypeCode.String, TextBox4.Text);

name.InsertCommandType = SqlDataSourceCommandType.Text;
name.Insert();
}
}


-og her er code-behind filen, til udhentning af data-informationerne:

public partial class Hent : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlDataSource name = new SqlDataSource();

name.ConnectionString = ConfigurationManager.ConnectionStrings["DatabaseConnectionString1"].ConnectionString;
name.SelectCommand = "SELECT [Navn], [Efternavn], [AnnonceTitle], [AnnonceBeskrivelse] FROM [Infomation]";


name.SelectCommandType = SqlDataSourceCommandType.Text;

DataList1.DataSource = name;
DataList1.DataBind();
}
}


Skal have 2 checkboxlister ind i formularen, 1 radiobuttonlist og 1 dropdownlist.



Indlæg senest redigeret d. 24.06.2009 15:09 af Bruger #15082
t