2010-06-21 4 views
1
protected void objUpdating(object sender, ObjectDataSourceMethodEventArgs e) 
{ 
    e.InputParameters.Add("update_name", "xxx");    
} 

Salut, je suis en train de faire la méthode de mise à jour pour ObjectDataSource, qui a l'argument « update_name » mais paramètre ajouter à la collection en utilisant la méthode ajouter renvoie une exception de dictionnaire (valeur de clé) est lu seulement des thougths? merciObjectDataSource mise à jour - lire seul problème dictionnaire

Répondre

1

Vous ne pouvez pas utiliser la méthode Add comme ObjectDataSource a déjà ajouté un paramètre à la collection.

Essayez

e.InputParameters["update_name"]= "xxx"; 

qui fonctionnera

+0

merci, mais malheureusement, il ne fonctionne pas je suis en train de créer l'objet ObjectDataSource programmaticaly dans Page_Init, cela peut-il être un problème? – user247458

+0

pouvez-vous poster votre code – josephj1989