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


datalist problem med edit,select command

Postades av 2004-07-07 09:00:24 - Marcus Marjasin, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 468 personer

Hej

Jag har problem att få min datalist att trigga selectcommand, edit command och rest händelser.
Har även lagt till en helt ny datalist med samma problem. Har dock fått detta fungera.
det har helt enkelt lagt av som om . Har varit med om detta irritationsmoment tidigare. Vet
ni vad det kan bero på? Lösning?

H

Marcus


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-07 09:06:17 - Patrik Dahlén

Kod?
Vad är problemet?


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-07 09:19:05 - Marcus Marjasin

code behind


<code>
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
BindDATA()
End Sub


Sub BindDATA()

Dim poConn As New OleDbConnection(CType(Application.Item("DNS"), String))
Dim poComm_S As New OleDbCommand("Select FotoGrupperingID, Visa, FotoKatalog, Titel, Beskrivning from fotogruppering", poConn)

Dim oadapt As New OleDbDataAdapter(poComm_S)

Dim ds As New DataSet

oadapt.Fill(ds, "foto")

Try
poConn.Open()

DataList1.DataSource = ds 'poComm_S.ExecuteReader
DataList1.DataBind()
Catch ex As Exception

' slask.Text = ex.Message
Finally
poConn.Close()
End Try


End Sub

Private Sub DataList1_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataList1.ItemCreated

End Sub

Public Sub DataList1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles DataList1.ItemCommand

End Sub

Private Sub DataList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataList1.SelectedIndexChanged

End Sub
</code>

aspx.

<code>
<asp:datalist id="DataList1" runat="server">
<asp:DataList id="DataList1" runat="server" OnItemCommand="DataList1_ItemCommand">
<SelectedItemTemplate>
<asp:TextBox id=TextBox1 runat="server" text='<%# DataBinder.Eval(Container.DataItem, "Titel") %>'>
</asp:TextBox>
</SelectedItemTemplate>
<ItemTemplate>
<asp:Button id="Button1" runat="server" Text="Button" CommandName="Select"></asp:Button>&nbsp;
<asp:Label id=Label1 runat="server" text='<%# DataBinder.Eval(Container.DataItem, "Titel") %>'>Label</asp:Label>
</ItemTemplate>
</asp:DataList>

</code>



Problemet är att händelsena i code behind inte inträffar. Alltså, klickar jag på en knapp i item så inträffar aldrig itemCommand händelsen. Kontrollen är död. Det enda som fungerar är databinding.


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-08 17:25:04 - Ulf Elfving

Vet inte om detta hjälper eller om du gav oss all kod, men du har ju inte någon kod i dina Item-Subar..

Finns DataList1 deklarerad i codebehind filen?


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-08 23:15:29 - Joacim Ahlberg

Du tror inte att VS.Net har slarvat bort eventkopplingarna?

Jag flyttade ut mina från det VS.Net-skapade blocket eftersom dessa ibland försvinner då man hoppar mellan designläge och något annat. irriterande bara ibland. Gjorde följande bara så slapp jag det.


		#region Web Form Designer generated code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: This call is required by the ASP.NET Web Form Designer.
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{	// Flyttade ut hanterarna till ett eget block.... InitGrid ex
			InitGrid(); 
			this.Button1.Click += new System.EventHandler(this.Button1_Click);
			this.Load += new System.EventHandler(this.Page_Load);
		}
		#endregion

		private void InitGrid() 
		{
			this.Grid.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.PageGrid);
			this.Grid.CancelCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.CancelGrid);
			this.Grid.EditCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.EditGrid);
			this.Grid.SortCommand += new System.Web.UI.WebControls.DataGridSortCommandEventHandler(this.SortGrid);
			this.Grid.UpdateCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.UpdateGrid);
			this.Grid.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DeleteGrid);
		}



mvh
Jocke


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-09 07:22:20 - Marcus Marjasin

Att jag inte har någon kod beror på att det inte ska bli så mycket att läsa. Det spelar ingen roll om jag har 100 rader kod eller 0, för själva metoden/händelsen inträffar ändå inte :(

ItemDatabind och ItemCreate fungerar bra. Själva deklarationen av datalistan är det alltså inget
fel på.

/Marcus


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-09 07:41:15 - Marcus Marjasin

Hej

Mkt irriterande. Jag återkapade datagriden på nytt formulär med annant id. Då började det fungera.
Inte första gången visual stuido "tappar" eventkopplingarna. Nästa gång ska jag göra som du föreslår
och se om det fungerar bättre.

tack och hälsningar

Trevlig sommar

MarcusC


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-09 12:45:07 - Joacim Ahlberg

Attans .. nu hände det igen. Fast nu tappade jag ju bara mitt anrop till funktionen om att initiera resten.

Ny lösning:
Jag har nu flyttat in anropet till Properties-fönstret på din form (valjSystem.Web.UI.Page och Init i eventlistan)

mvh
Jocke


Svara

Sv: datalist problem med edit,select command

Postades av 2004-07-09 12:51:44 - Marcus Marjasin

jobbigt värre. Men ok, då vet vi ungefär hur lösningen är.

Tar och stänger tråden

Tack och trevlig sommar

MarcusC


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 169
27 952
271 704
666
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