asp.net code en ligne <%# MyboolVal %>

Je doit manquer quelque chose de stupide ici, mais je ne peux pas le voir. Mon travail utilise le code en ligne sur leurs sites, par exemple:

<panel runat="server" id="myid" visible='<%# MyboolVal %>'>
    some stuff
</panel>

Qui semble fonctionner à merveille pour eux, le panneau affichera lorsque leur état est rencontrer.

Je suis en train d'utiliser une approche similaire sur un site de la mine à la maison (son vendredi en fin de la soirée, afin de demander à mon patron n'est pas la meilleure idée à ce stade). Je ne peux pas l'obtenir à la sortie de quelque chose. Je l'ai essayé dans le domaine visible, qui n'a pas fonctionné, alors j'ai pensé que je voudrais juste avoir à écrire quelque chose à l'écran:

<p>some text <%# String.Format("meeee {0}", Mybool) %></p>

Mais je ne reçois aucune sortie à partir du code en ligne. le "texte" s'affiche mais pas de "meeee" ou la valeur booléenne.

Je fais cela à l'intérieur d'un contrôle à l'utilisateur, en ce moment, mais ne vous imaginez pas que ce serait la cause.

des idées s'il vous plaît?

Grâce

MODIFIER....

OK, donc merci à Freddy Rios pour la réponse, je peux obtenir le texte s'affiche mais lorsque je tente: -

Visible='<%= mybool %>'

J'obtiens l'erreur de compilation:

Ne peut pas créer un objet de type System.boolean à partir de sa représentation sous forme de chaîne de la propriété visible.

Je suis confus quant à ce qui se passe exactement. Il doit faire partie du processus sous le capot je ne reçois pas.

EDIT 2:

J'obtiens l'erreur sur la ligne 123:

<fieldset class="myclass" id="projectarea" runat="server" visible='<%= ShowProjectSearchArea %>'>

ShowProjectSearchArea est mon bool valeur, la valeur false.

Si je double-cliquez sur l'erreur dans la fenêtre Liste des Erreurs que je reçois le texte suivant dans une fenêtre popup, je n'ai jamais vu avant:

  Cannot open file '%1'. It might not be in the solution.
Pouvez-vous inclure la ligne que l'erreur de compilation est jeté sur?

OriginalL'auteur Jon | 2009-12-04