Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как к ссылке привязать ключ ?


Автор: Miller_time 2.4.2008, 16:24
В конфиге указываю ключ

<add key="Domain" value="http://3dcafe.ru/nct/" />

Потом как мне его получить я попробовал сделать так но ругается на ошибку

     <img height="13" src="images/frame/spacer.gif" width="1" /><br />
                                            <a href=Domain>

Подскажите что не так 

P.S. извините если ошибся в терминалогии... Новичек в ASP

Автор: stereon 3.4.2008, 08:38
Код

ConfigurationManager.AppSettings["Domain"]

Автор: Mymik 3.4.2008, 11:11
Цитата(Miller_time @  2.4.2008,  16:24 Найти цитируемый пост)
В конфиге указываю ключ
а в какой секции ты его добавил? 
Вообще есть еще быстрее доступ к данным web.config'а
Код

<a href="<%$ Section : Key"></a>

где Section это секция в которой ты добавил ключ, а Key это собственно говоря ключ smile

Автор: Miller_time 3.4.2008, 12:52
Mymik, не могли бы вы обьяснить на моем примере как прописать ссылку ?


WEB CONFIG<add key="Domain" value="http://3dcafe.ru/nct/" />


MYPAGE

     <img height="13" src="images/frame/spacer.gif" width="1" /><br />
                                            <a href=Domain> /*Сюда прописываем ключ

Автор: Mymik 4.4.2008, 08:37
Miller_time, ты можешь сказать секцию в web.config куда ты добавил ключ Domain... может ты добавил его в свою собственную секцию, или вообще просто как root элемент  smile

Добавлено через 54 секунды
ща по умному скажу  smile 
напиши XPath для доступа к этому элементу smile

Автор: Miller_time 15.4.2008, 11:22
XPath что это ?  smile 


ключ находится в самом конце конфига

Код

    </system.webServer>
    <appSettings>
                                <add key="Domain" value="http://3dcafe.ru/nct/" />
        <add key="ServerName" value="localhost"/>
        <add key="DataBaseName" value="gameserver"/>
        <add key="UserName" value="root"/>
        <add key="Password" value="*******"/>
        <add key="AdminMail" value="[email protected]"/>
        <add key="SmtpServer" value="3dcafe.ru"/>
    </appSettings>
</configuration>




Как привязаться к  вот этому <add key="Domain" value="http://3dcafe.ru/nct/" /> ?С другой страници , это будет постоянна переменная для кнопок назад 

Автор: tol05 15.4.2008, 11:36
Код

<a href="<%$ AppSettings:Domain%>" runat="server" id="href1">"Click here"</a>

Автор: Miller_time 15.4.2008, 12:32
А через функцию function IMG1_onclick() можно как то обработать ?

Автор: tol05 15.4.2008, 12:36
да
Код

string url = ConfigurationManager.AppSettings["Domain"];

и назначаешь его своему контролу программно. Главное - не забывать, что контрол должен быть серверным (runat="server")... ты ж на сервере его обрабатываешь все-таки smile

Автор: Miller_time 15.4.2008, 14:07
Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)