[asp.net 2.0] Updateable DataList, hoe?

Pagina: 1
Acties:

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 27-11 10:50

_Thanatos_

Ja, en kaal

Topicstarter
Ik heb een DataList control, met in de EditItemTemplate een Button met CommandName="Update". Hierop drukken roept het UpdateCommand event keurig aan, want daar stopt ie op een breakpoint. Ik heb em gedatabind aan een ObjectDataSource, welke ook updateable is. Nou wil dus het probleem dat de UpdateMethod van die datasource nooit wordt aangeroepen.

Met een DataGrid werkt het wel, maar die is niet geschikt voor mijn situatie. Ik gebruik in de EditItemTemplate keurignetjes de Bind() method om de Text property van een TextBox two-way te binden, dus dat moet gewoon werken. Maar wat doe ik fout? Een DataList is toch gewoon updateable :?

日本!🎌


  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 01-12 21:54
Het is wel een beetje gokken zo, maar dedoel je zoiets als wat in dit voorbeeld wordt gedaan? => An Overview of Editing and Deleting Data in the DataList

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 27-11 10:50

_Thanatos_

Ja, en kaal

Topicstarter
dan zie ik zoiets langskomen:
C#:
1
2
TextBox productName = (TextBox)e.Item.FindControl("ProductName");
TextBox unitPrice = (TextBox)e.Item.FindControl("UnitPrice");

Maar het two-way databinding van asp.net 2.0 (met Bind() ipv Eval()) is toch juist bedoeld om te zorgen dat dat soort gevoelige constructies niet meer nodig zijn?

日本!🎌