Array
(
)

WebConfig

Bernado Majia
   - 15 nov 2012

Pessoal, procurei mais não achei nada próximo a isso.
Tenho uma area com link assim.
#Código

<div class="MenuLink">
            <img src="../Imagens/botoes.png" border="0" alt="" usemap="#link" />
            <map id="MapLink"name="link" >
               <area shape="rect" alt="" coords="20, 227, 214, 265" href="" /> 
               <area shape="rect" alt="" coords="21, 267, 213, 302" href="Cadastro.aspx"/>
               <area shape="rect" alt="" coords="22, 305, 213, 342" href="Pesquisa.aspx"/>
               <area shape="rect" alt="" coords="23, 345, 211, 382" href="Relatorios.aspx"/>
            </map>
          </div> 

Queria que o primeiro link estivesse salvo no Web.Config e assim o site que estivesse lá fosse puxado.
Como se fosse tipo o connectionStrings

Bernado Majia
   - 17 nov 2012

Alguém?

0
|
0

Joel Rodrigues
   - 19 nov 2012

Opa, tudo em paz?
Primeiro você põe a URL no web.config. Para isso, use a seguinte estrutura:
#Código

  <appSettings>
    <add key="URL" value="minhaURL.com"/>
  </appSettings>

O elemento appSettings deve estar diretamente dentro do elemento <configuration>. Nesse caso, foi criada uma chave com o nome URL e o valor minhaURL.com. Substitua os dados conforme sua necessidade.
Depois, lá na tag <area>, faça o seguinte:
#Código
<area shape="rect" alt="" coords="20, 227, 214, 265" href="<%:System.Configuration.ConfigurationSettings.AppSettings["URL"] %>" /> 

Isso faz com que no atributo href seja exibido o valor da configuração criada no web.config.
Boa sorte.

0
|
0

Bernado Majia
   - 20 nov 2012

Oi amigo, bom tentei e não consegui. Não estou usando MPV então não consigo fazer <% %> tentei com e sem. Com não compila e sem ao clicar no link da erro. Mais alguma ideria?

0
|
0

Bernado Majia
   - 20 nov 2012

Desculpe corrigindo. MVC

0
|
0

Joel Rodrigues
   - 22 nov 2012

Mas esse exemplo que dei não foi em MVC, foi em WebForms. =)
Tente dar um ID para a tag, definir o atributo runat="server" e acessar pelo codebehind (se do jeito que falei antes não der certo, pois aqui deu).

0
|
0

Bernado Majia
   - 22 nov 2012

Desculpe, fiz uma nova cópia e um teste. Foi falha minha esqueci do http.

Funcionou direitinho.

0
|
0

Joel Rodrigues
   - 23 nov 2012

Show de bola, Bernardo.
Abraço.
Estou encerrando o tópico.

0
|
0