c# - How to assign own method property to ObjectDataSource? -


i have objectdatasource enstantiated so:

<asp:objectdatasource id="x" runat="server" insertmethod="xx"     selectmethod="xxx" typename="xxxx"     updatemethod="xxxxx"> 

select, insert, update methods expect; select data, insert data , update data. question is, there way can assign method e.g. second select selects different data or maybe deletemethod?

yes, can. operation there event raised before operation performed , 1 event after performing operation.

so, in case, select operation. event raised before operation x.selecting.

set event handler in .aspx

<asp:objectdatasource id="x" runat="server" insertmethod="xx" selectmethod="xxx" typename="xxxx" updatemethod="xxxxx" onselecting="x_selecting"> 

now, in selecting event handler change select method dynamically, 'x' id of object datasource.

protected void x_selecting() { x.selectmethod="my_new_selectmethod"; } 

when select operation performed, new method used , x.selected event raised.


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -