Probleme avec objectdatasource.

Probleme avec objectdatasource. - ASP - Programmation

Marsh Posté le 05-06-2008 à 11:29:18    

Bonjour j'ai un soucis:
j'ai un gridview, avec mes bind avec un objectdatasource, jusque la aucun soucis les infos s'affiche bien mais lorsque je fait un update, probleme:
 
ObjectDataSource 'ObjectDataSource1' n'a pas pu trouver une méthode 'UpdateSubject' non générique qui a des paramètres : subjectId, subjectTitle, subjectSubject, subjectStandFirst, subjectLimitDate, subjectSize, subjectIllustration, subjectQuotePeople, subjectValidate, SUBJECT_TITLE, SUBJECT_SUBJECT, SUBJECT_STANDFIRST, SUBJECT_LIMITDATE, SUBJECT_SIZE, SUBJECT_ILLUSTRATION, SUBJECT_QUOTEPEOPLE, SUBJECT_VALIDATE, original_SUBJECT_ID.
 
les attribut en maj sont rajouter par le gridview et en miniscule sont les parameters du objectdatasource.
Pourquoi les rajoute t'il et comment faire la liaison ?!

Reply

Marsh Posté le 05-06-2008 à 11:29:18   

Reply

Marsh Posté le 05-06-2008 à 12:46:15    

bon j'ai resolut mon probleme mais cest pas super propre :

Code :
  1. protected void ObjectDataSource1_Updating(object sender, ObjectDataSourceMethodEventArgs e)
  2.         {
  3.            
  4.             if (e.InputParameters.Contains("SUBJECT_TITLE" ))
  5.             {
  6.                 e.InputParameters["subjectId"] = e.InputParameters["SUBJECT_ID"];
  7.                 e.InputParameters.Remove("SUBJECT_ID" );
  8.             }
  9.             if (e.InputParameters.Contains("SUBJECT_TITLE" ))
  10.             {
  11.                 e.InputParameters["SubjectTitle"] = e.InputParameters["SUBJECT_TITLE"];
  12.                 e.InputParameters.Remove("SUBJECT_TITLE" );
  13.             }...


donc si quelqu'un a une autre solution je suis preneur

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed