Ich habe eine GridView, zu der ich eine ObjectDataSoure als Datenquelle verwende. Die ObjectDataSource nimmt Parameter aus einer TextBox und DropDownList auf, die dann an die gespeicherte Prozedur übergeben werden. Es gibt auch eine Schaltfläche namens Search, die verwendet werden kann, um eine Aktualisierung auf der GridView zu erzwingen, indem Werte in der TextBox und/oder DropDownList bereitgestellt/geändert werden. Ich habe jedoch festgestellt, dass ich nicht auf die Schaltfläche Suchen klicken muss, wenn ich die Werte geändert habe. Ein einfaches Klicken auf die GridView verursacht eine Datenbindung.Ist es möglich, ObjectDataSource vom automatischen Binden abzuhalten?
Gibt es trotzdem, um diese Aktion zu verhindern, während die ObjectDataSource noch verwendet wird?
Bitte zeigen Sie Ihren Code.Ich denke, Sie haben automatische Postback für eine Ihrer Kontrolle. – SMK
@ShoaibMuhammadKhan Weder die ObjectDataSource noch das GridView-Steuerelement verfügen über eine AutoPostback-Eigenschaft. Die TextBox und DropDownList hat AutoPostback als false festgelegt. –
Mögliches Duplikat: http://stackoverflow.com/questions/831208/databind-and-postback http://stackoverflow.com/questions/1262220/is-this-the-only-way-we-can-force -objectdatasource-to – SMK