Here is the code tested by me and running fine.
Make a independent method to filter records as
private DataTable GetFilteredData(DataTable sourceDataTable, string columnName, string value)
{
DataTable dtTemp = sourceDataTable.Clone();
DataRow[] result = sourceDataTable.Select(columnName + " = '" + value + "'");
foreach (DataRow row in result)
{
dtTemp.ImportRow(row);
}
return dtTemp;
}
After this call this method into your function as
CoachFavPlayerProvider coachFavPlayer = new CoachFavPlayerProvider();
DataSet dataset = coachFavPlayer.CoachFavPlayer(CoachID);
DataTable leftContent = GetFilteredData(dataset.Tables[0],"(SrNo % 2)","0");
DataTable rightContent = GetFilteredData(dataset.Tables[0],"(SrNo % 2)","1");
favRepeater.DataSource = rightContent;
favRepeaterRight.DataSource = leftContent;
favRepeaterRight.DataBind();
favRepeater.DataBind();
Hope this will help you.