IpInterfaceUC UserControl
As per my understanding you need grid event handing (.ascx) on page/codebehind (.aspx).
declare eventhandler in userControl
public event EventHandler RaiseSelectedIndexChanged=delegate {};
handle userControl selectedindexchanged event in userControl.cs
protected void gvChannel_SelectedIndexChanged(object sender, EventArgs e)
{
var raiseSelectedIndexChanged = RaiseSelectedIndexChanged ;
if(raiseSelectedIndexChanged!=null)
{
raiseSelectedIndexChanged(sender, e);
}
}
register and use your userControl in aspx (which I hope you already did) this code will go in aspx page
handle the event in aspx code behind
protected void OnRaiseSelectedIndexChanged(object sender, EventArgs e)
{
//handle your event and put logic
}
I hope i make it clear , let me know if it confuses you.