mysql database table format to save and display russian letters
===

I am writing asp.net project in C#. The page consists of textboxes and button. When I click the button the values of textboxes are writen into MySQL database. The problem is when I type russian letters into textboxs these letters are not saved into database correctly. When I see table with phpmyadmin, I see some thing like this ????12??????.
But when I insert new row into DB with phpmyadmin letters are saved and displayed correctly. 
The format of database table is utf8-general-ci. 
Should I use another format or how to solve this problem to write and see russian letters(Cyrillic)?