Hej, sitter och klurar på ett problem som jag inte lyckats lösa...Problem med en RadioButtonList Kontroll
Ur en access databas läses 1,2,3 i text. På ett formulär ska dessa värden ges till en RadioButtonList, här betyder 1=Admin,2=Premium,3=Basic (medlemskap). Jag har kopplat så att jag får dessa värden till *.cs filen men problemet är hur jag ska föra över dessa till *.aspx formuläret? Varje användare har en rad med dessa tre alternativ. Jag skickar med lite kod...
*.aspx
<code>
<asp:RadioButtonList ID="rdbtlstLevel" RepeatDirection="Vertical" ToolTip="Administratörnivå" runat="server">
<asp:ListItem Value=1>Administratör</asp:ListItem>
<asp:ListItem Value=2>Premium</asp:ListItem>
<asp:ListItem Value=3>Basic</asp:ListItem>
</asp:RadioButtonList>
</code>
*.cs
<code>
...
this.rpUser.DataSource = objDS.Tables["tblOrganisation"].DefaultView;
// FYLL I VILKEN ADMINISTRATÖRNIVÅ ANVÄNDAREN HAR
// ITTERERAR GEONOM RAD FÖR RAD
foreach (DataRow pRow in objDS.Tables["tblOrganisation"].Rows)
{
//KONTROLLERAR 1,2,3
switch (pRow["Niva"].ToString())
{
case "1":
Response.Write(pRow["Niva"].ToString());
//this.rdbtlstLevel.Items[0].Selected = true; ---- FUNGERAR EJ!!
break;
case "2":
Response.Write(pRow["Niva"].ToString());
//this.rdbtlstLevel.Items[1].Selected = true; ---- FUNGERAR EJ!!
break;
case "3":
Response.Write(pRow["Niva"].ToString());
//this.rdbtlstLevel.Items[2].Selected = true; ---- FUNGERAR EJ!!
break;
}
}
this.rpUser.DataBind();
...
</code>
//Micke