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


The IListSource does not contain a data source named ''''Färger''''

Postades av 2004-05-29 14:29:58 - Markus Svensson, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 443 personer

error message:
The IListSource does not contain a data source named 'Färger'



<%@Page Language = "VB"%>
<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.OleDb"%>

<script runat="server">

dim ds as DataSet
dim blnSet as Boolean = false

sub Page_Load(obj as object, e as EventArgs)
ds = CreateDataset
blnSet = True
if not Page.IsPostBack then
BindGrid
end if
end sub

----------------------------------------------------
sub BindGrid()
dgColors.DataSource = ds
dgColors.DataMember = "Färger"
----> DataBind() <----
end sub
----------------------------------------------------

sub ChangeColor(obj as object, e as DataGridItemEventArgs)
dim intIndex as Integer = e.Item.ItemIndex

if blnSet then
if intIndex > 0 then
dgColors.Items(intIndex - 1).BackColor = Drawing.Color.FromName(ds.Tables("Färger").Rows(intIndex - 1)("Färg"))
dgColors.Items(intIndex - 1).ForeColor = Drawing.Color.FromName(ds.Tables("Färger").Rows(6 - intIndex)("Färg"))
end if
end if
end sub

sub dgColors_Edit(obj as object, e as DataGridCommandEventArgs)
dgColors.EditItemIndex = e.Item.ItemIndex
BindGrid
end sub

sub dgColors_Cancel(obj as object, e as DataGridCommandEventArgs)
dgColors.EditItemIndex = -1
BindGrid()
end sub

sub dgColors_Update(obj as object, e as DataGridCommandEventArgs)
dim strColor as String = Ctype(e.Item.Cells(1).Controls(0), TextBox).Text

ds.Tables("Färger").Rows(e.Item.ItemIndex)("Färg") = strColor
ViewState("Färger")(e.Item.ItemIndex) = strColor

dgColors.EditItemIndex = -1

BindGrid
end sub

function CreateDataSet as DataSet
'skapa en färgvektor
dim i as Integer
dim arrColors() as String
if ViewState("Färger") is nothing then
arrColors = new String(6) _
{"red", "orange", "yello", "blue", "green", "indigo", "violet"}
ViewState("Färger") = arrColors
else
arrColors = ViewState("Färger")
end if

'skapa en tom datamängd
ds = new DataSet("MinDataMängd")

'skapa ny tabell och kolumner
dim dTable as New DataTable("Färger")
dTable.Columns.Add("Färg", GetType(String))
dTable.Columns.Add("ID", GetType(Int32))

'lägg till tabell
ds.Tables.Add("dTable")

'lägg till rader
for i = 0 to 6
dim dr as DataRow = dTable.NewRow()
dr(0) = arrColors(i).ToString
dr(1) = i
dTable.Rows.Add(dr)
next

return ds
end function

</script>

<html>
<body>

<form runat="server">
<asp:DataGrid ID="dgColors" Runat="server"
AutoGenerateColumns="False"
Width="200"
OnEditCommand="dgColors_Edit"
OnCancelCommand="dgColors_Cancel"
OnUpdateCommand="dgColors_Update"
OnItemCreated="ChangeColor">

<Columns>
<asp:TemplateColumn HeaderText="ID">
<ItemTemplate>
<asp:Label ID="lblID" Runat="server" Text='<%#Container.DataItem("ID")%>'/>
</ItemTemplate>
</asp:TemplateColumn>

<asp:BoundColumn DataField="färg" HeaderText="Färg" />

<asp:EditCommandColumn HeaderText="Ändra" EditText="Redigera" UpdateText="Uppdatera" CancelText="Avbryt" />
</Columns>

</asp:DataGrid>
</form>

</body>
</html>


Svara

Sv: The IListSource does not contain a data source named Färger

Postades av 2004-05-30 20:37:11 - Andreas Håkansson

Markus,

Följande

'lägg till tabell
ds.Tables.Add("dTable")


skall ändras till

'lägg till tabell
ds.Tables.Add(dTable)


då <b>dTable</b> är ditt <b>DataTable</b> objekt och inte namnet på tabellen.

//Andreas


Svara

Sv: The IListSource does not contain a data source named Färger

Postades av 2004-05-30 20:58:52 - Markus Svensson

Tackar!! =D


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 166
27 952
271 704
727
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