take a class for Property.
public class CheckBoxValues
{
public string ValueToDisplay{get;set;}
public string ValueToBind{get;set;}
}
Now Take a list of object of this class and bind this list with your value like...
...
List<checkboxvalues> ChkList = new List<checkboxvalues>();
CheckBoxValues obj;
obj = new CheckBoxValues();
obj.ValueToDisplay = "Cricket";
obj.ValueToBind = "crick";
ChkList.add(obj);
obj = new CheckBoxValues();
obj.ValueToDisplay = "Football";
obj.ValueToBind = "ft";
ChkList.add(obj);
...
chklistControll.DataSource = ChkList;
chklistControll.DataTextField = "ValueToDisplay";
chklistControll.DataValueField = "ValueToBind";
chklistControll.DataBind();
Hope This Help
-----------------
Pratik Bhuva