'System.Web.UI.WebControls.Panel' does not contain a definition f
Jeg får en fejl som siger Panelet ikke indeholder en defination for drpDataFejlen:
'System.Web.UI.WebControls.Panel' does not contain a definition for 'drpData'
heri:
strvKategori = tbvKategori.drpData.SelectedItem.Value;
Panelet med dropdown ser således ud:
<asp:panel ID="tbvKategori" runat="server"><asp:dropdownlist ID="drpData" DataTextField="kategoriNavn" DataValueField="kategoriId" Width="350px" runat="server"/></asp:panel>
og her kommer der en talværdi fra.
Her er hele koden for INSERT INTO
string strvNummer, strvNavn, strvBeskriv, strvBilled, strvPris, strvKategori;
string strSQL;
strvNummer = tbvNummer.Text;
strvNavn = tbvNavn.Text;
strvBeskriv = tbvBeskriv.Text;
strvBilled = filepath.ToString();
strvPris = tbvPris.Text;
strvKategori = tbvKategori.drpData.SelectedItem.Value.ToString();
strSQL = "INSERT INTO varelist (vNummer, vNavn, vBeskriv, vBilled, vPris, vKategori) Values (";
strSQL += strvNummer + ", '";
strSQL += strvNavn + "', '";
strSQL += strvBeskriv + "', '";
strSQL += strvBilled + "', ";
strSQL += strvPris + ", ";
strSQL += strvKategori + ")";
//Response.Write(strSQL);
OleDbConnection myConnection = new OleDbConnection(@"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Inetpub\wwwroot\eHandel\abcd.mdb" );
myConnection.Open();
OleDbCommand myCommand = new OleDbCommand(strSQL, myConnection );
myCommand.ExecuteNonQuery();
myConnection.Close();
lblBesked.Text ="Du har oprettet en Varer som er " + tbvNavn.Text;
btInsert.Enabled=false;
