Okay, since I misunderstood your question the first time around...
The first thing to note is that you need to set the
chkSr.Checked
property, not the Text property, to check/uncheck the control. This is a boolean property, meaning it only accepts
true
and
false
values.
Secondly, you'll need to have a way to convert the string value you're reading from the database to a boolean value that you can use to check/uncheck the checkbox. The way to do this will depend on your requirements, i.e. when you want the checkbox to be checked.
For example, lets assume you want the checkbox to be ticked when the state is "MyState". Then you'd do something like this:
if (reader["State"].ToString() == "MyState")
chkSr.Checked = true;
else
chkSr.Checked = false;
Hope this helps.