\ если то, что вы опубликовали, именно то, что вы используете, то ваша проблема немного очевидна. Теперь предположим, что в вашем файле web.config у вас есть строка подключения, определенная так:
<add name="SiteSqlServer" connectionString="Data Source=(local);Initial Catalog=some_db;User ID=sa;Password=uvx8Pytec" providerName="System.Data.SqlClient" />
В вашем коде вы должны использовать значение в атрибуте name для ссылки на строку подключения, которую вы хотите (вы могли бы фактически определить несколько строк подключения к различным базам данных), так что вы бы получили
con.ConnectionString = ConfigurationManager.ConnectionStrings["SiteSqlServer"].ConnectionString;