I have a Listview controls like this
<asp:ListView ID="categoryList" ItemType="CodeCamper.EntityLayer.Transaction.FavoriteVO" DataKeyNames="FavoriteID" GroupItemCount="1" SelectMethod="GetCategories" runat="server">
</asp:ListView>
and in the code behind I'm setting the SelectMethod property
categoryList.SelectMethod = "GetbyTime"
Now if I want to call a parameterized method
public List<FavoriteVO> GetbyTime(string message)
{
}
How do I have to modify and assign to categoryList.SelectMethod = section ?
What I have tried:
<asp:ListView ID="categoryList" ItemType="CodeCamper.EntityLayer.Transaction.FavoriteVO" DataKeyNames="FavoriteID" GroupItemCount="1" SelectMethod="GetCategories" runat="server">
</asp:ListView>
categoryList.SelectMethod = "GetbyTime"
public List<FavoriteVO> GetbyTime(string message)
{
}
<ul class="nav nav-pills nav-stacked">
<asp:Repeater ID="SessionVORepeater" runat="server" OnItemCommand="SessionVORepeater_ItemCommand">
<ItemTemplate>
<li class="active">
<%----%>
<asp:Button ID="Button1" class="btn btn-primary" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "SessionTimeSlot") %>' CommandName="ViewDetails" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"SessionTimeSlot") %>' OnClick="MyFuncion_Click"/>
</li>
</ItemTemplate>
</asp:Repeater>
<%----%>
</ul>
protected void MyFuncion_Click(object sender, EventArgs e)
{
Button btn = (Button) sender;
RepeaterItem item = (RepeaterItem) btn.NamingContainer;
Button btnNewNumber0 = (Button)item.FindControl("Button1");
System.Web.HttpContext.Current.Response.Write("");
categoryList.SelectMethod = "GetbyTime";
}