Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Droblem med att ut ett värde ur en droplist

Postades av 2004-12-20 22:44:28 - Tyronne Engström, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 360 personer

Hej!

Jag har en droplist som jag fyller via ett DataSet.
Min droplist har fyra värden 1-4. PÅ formuläret har jag en spara knapp som i Codebehind exikverar en spara metod till databasen. Om jag nu väljer ett värde i Droplistan och sedan klickar på Spara så när jag debuggar värdet från droplistan så är det alltid 1, dvs det första värdet i droplistan.

Vad gör jag för fel?

/tyronne


Svara

Sv: Droblem med att ut ett värde ur en droplist

Postades av 2004-12-20 22:54:24 - Andreas Håkansson

Tyronne,

Det låter som att du kör din databinding i Page_Load och att du inte enbart kör den om vilkoret <b>Page.IsPostBack = false</b> uppfylls. Då kommer du FÖRST att binda om din kontroll och då völjs per automatik första alternativet i listan - sen körs ditt event och vad är valt då? =)


Svara

Sv:Droblem med att ut ett värde ur en droplist

Postades av 2004-12-21 08:37:32 - Tyronne Engström

Ok!

Jag förstår.

nu fick jag ett felmeddelande

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

Ok det är på denna raden den gnäller, dvs när jag skall hämta ut mitt värde ur combon
<Code>
string StatusValue = cboStatus.SelectedItem.Value;
</code>


Så här ser koden ut för när jag fyller combon
<code>
public void LoadStatus()
{

string ConnectionString="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=WORF;Data Source=(local);";
string SQL ="Select * from tbl_Status ";
SqlConnection con = new SqlConnection(ConnectionString);
cboStatus.Items.Clear();
con.Open();
DataSet ds = new DataSet();

SqlDataAdapter sqlAdapt = new SqlDataAdapter(SQL,con);
sqlAdapt.Fill(ds);

cboStatus.DataSource = ds.Tables[0];
cboStatus.DataTextField = "Description";
cboStatus.DataValueField = "statusid";

if (Page.IsPostBack == false)
cboStatus.DataBind();

}
</code>


Om jag läser felmeddelandet rätt så är värdet i combon Null, och därför så blir det fel, men hur gör jag då?

/Tyronne


Svara

Sv: Droblem med att ut ett värde ur en droplist

Postades av 2004-12-21 08:51:29 - Tyronne Engström

Jag löste det....

Jag flyttade bort från page load och satte den i en annan metod

/Tyronne


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 601
27 953
271 705
4 637
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies