Hi All,
i am using CommandArgument of imagebutton in a Repeater for adding a item to
shopping basket, like that;
*************** ***********
<asp:Repeater ID="Repeater1" runat="server"
OnItemCommand=" Repeater1_ItemC ommand">
<ItemTemplate >
<asp:ImageButto n ID="addToBasket " runat ="server" CommandArgument ='<%#
DataBinder.Eval (Container.Data Item,"STOCK_COD E")%>'
ImageUrl="Image s/shop/addbasket_24.gi f" />
</ItemTemplate>
</asp:Repeater>
*************** ***********
and then, in code-behind, i catch the ItemCommand event of repeater for
adding item to basket with three parameters...
*************** ***********
protected void Repeater1_ItemC ommand(object source, RepeaterCommand EventArgs
e)
{
string par1 = e.CommandArgume nt.ToString();
Basket.AddItem( par1,par2,par3) ;
}
*************** ***********
But i can get only one parameter from imagebutton.
Is it possible to send all params(par1,par 2 and par3) via the
"CommandArgumen t" ?
I mean, i have to get the all parameters(par1 ,par2,par3) from
"ImageButto n" to accomplish the process via the Basket.AddItem( ) method...
Any idea for sending more parameter via the imagebutton control or similar
way ?
Thanks.
Adam
i am using CommandArgument of imagebutton in a Repeater for adding a item to
shopping basket, like that;
*************** ***********
<asp:Repeater ID="Repeater1" runat="server"
OnItemCommand=" Repeater1_ItemC ommand">
<ItemTemplate >
<asp:ImageButto n ID="addToBasket " runat ="server" CommandArgument ='<%#
DataBinder.Eval (Container.Data Item,"STOCK_COD E")%>'
ImageUrl="Image s/shop/addbasket_24.gi f" />
</ItemTemplate>
</asp:Repeater>
*************** ***********
and then, in code-behind, i catch the ItemCommand event of repeater for
adding item to basket with three parameters...
*************** ***********
protected void Repeater1_ItemC ommand(object source, RepeaterCommand EventArgs
e)
{
string par1 = e.CommandArgume nt.ToString();
Basket.AddItem( par1,par2,par3) ;
}
*************** ***********
But i can get only one parameter from imagebutton.
Is it possible to send all params(par1,par 2 and par3) via the
"CommandArgumen t" ?
I mean, i have to get the all parameters(par1 ,par2,par3) from
"ImageButto n" to accomplish the process via the Basket.AddItem( ) method...
Any idea for sending more parameter via the imagebutton control or similar
way ?
Thanks.
Adam