Решение, которое мы используем, состоит в том, чтобы иметь только единственный конфигурационный файл (web.config/app.config), но мы добавляем специальный раздел к файлу, который содержит настройки для всех сред.
существует ЛОКАЛЬНЫ, DEV, QA, ПРОИЗВОДСТВО разделы каждый содержащий ключи конфигурации, относящиеся к той среде в нашем файле (файлах) конфигурации.
то, Что делает эту всю работу, является блоком, названным xxx. Среда , на который ссылаются во всех наших приложениях (winforms и веб-формы), который говорит приложение, на какую среду она воздействует.
xxx. Блок среды читает одну строку информации от machine.config данной машины, которая говорит ему, что это находится на DEV, QA, и т.д. Эта запись присутствует на всех наших рабочих станциях и серверах.
Hope это помогает.
Попробуйте вместо этого.
<asp:ImageButton ID="btnOK" OnClientClick='<%# Eval("Title", "Show({0});return false;") %>' runat="server" ImageUrl="Images/icon.gif" />
OnClientClick='<%#String.Format("Show('{0}');return false;",Eval("title"))%>'
или вы, если сделаете это в представлении дизайна, просто добавьте привязку данных для свойства onClientClick imagebutton, как
String.Format("Show('{0}');return false;",Eval("title"))
, надеюсь, это поможет вам.