2010-02-23 2 views
0

bonjour j'ai un problème stupide, mon lien n'est pas montré. i utiliser le même code comme dans un autre programm (malgré j'oublié quelque chose)Lien n'est pas montré

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 


<script runat="server"> 


    Sub Page_Load() 

     If IsPostBack Then 
      meinnewLink.InnerHtml = "Beispiele und weitere Erklärungen" 
      meinnewLink.HRef = "http://lucene.apache.org/java/2_9_1/queryparsersyntax.html" 
      meinnewLink.Title = "Lucene" 
      meinnewLink.Name = ("Arial") 
      meinnewLink.Target = "_top" 
     Else 
      meinnewLink.InnerHtml = "Beispiele und weitere Erklärungen" 
      meinnewLink.HRef = "http://lucene.apache.org/java/2_9_1/queryparsersyntax.html" 
      meinnewLink.Title = "Lucene" 
      meinnewLink.Name = ("Arial") 
      meinnewLink.Target = "_top" 

     End If 

    End Sub 

</script> 


<head runat="server"> 
    <title>Hilfe</title> 
</head> 
<body> 
    <form id="form1" runat="server"> 

    <asp:Image ID="Image1" 
runat="server" 
AlternateText="logo" 
ImageUrl="logo.bmp"/> 


    <p><u> Grundfunktionalitäten:</u></p> 
    Volltextsuche: Suche im Text<br /> 
    Dateinamensuche: Suche im Titel<br /> 
    Eine Kombination ist möglich<br /><br /> 

    OR: Oder Verknüpfung der Suchbegriffe (Defaulteinstellung)<br /> 
    AND: Und Verknüpfung der Suchbegriffe<br /> 
    NOT: schließt einen Suchbegriff aus<br /> 
    *: Wildcard für mehrere Buchstaben<br /> 
    ?: Wildcard für einen Buchstaben<br /> 
    Hinweis: Wildcard darf nicht der erste Buchstabe sein <br /> 

    <p><font size="2"><a runat="server" id="meinnewLink" style ="font-family :Arial " ></a></font></p> 


    </form> 
</body> 
</html> 

bien j'ai cherché l'erreur, mais je ne peux pas le trouver:>

+0

Pourriez-vous reformater votre question plus précisément? – Kerido

+1

Y a-t-il une différence entre le 'If' et le' Else'? Pourquoi ne pas le mettre directement dans la balise ''? – SLaks

+0

est un vide -Il n'y où le lien doit être -theres pas de différence, ça marche la dernière fois, donc je viens copié:> – Tyzak

Répondre

1

manquant meinnewLink.Text? Essayez d'utiliser un contrôle côté serveur comme LinkButton ou HyperLink.

+0

j'ai ajouté .innertext il n'est toujours pas montré – Tyzak

+0

This. Sauf si vous avez une raison spécifique d'utiliser Kevin

1

Je pense que le InnerHtml est faux, il devrait être InnerText

modifier

quand j'ai essayé de recréer ce que j'avais l'événement de chargement de page surchargée dans le code derrière le fichier et le code de script n'a pas couru, quand je l'ai enlevé du code derrière elle a couru. Pouvez-vous vérifier que vous n'avez pas l'événement de chargement de page dans le code derrière?

+0

avec innertext cela ne fonctionne pas trop – Tyzak

+0

pouvez-vous voir la source sur la page et collez le pertinent html analysé ici afin que nous puissions voir? – Pharabus

0

Faites un clic droit sur la page sur le client et afficher la source ... voyez-vous du texte entre les balises?