Fehler in Entwurfsansicht: "in Anführungszeichen gesetzte Werte sind unterschiedlich"

Ich bekomme häufig die Fehlermeldung, dass ich die Entwurfsansicht nicht öffnen kann, da Werte in meinen Codeblöcken unterschiedlich sind. Das ist auch viel, wenn ich alte asp Seiten in Visual Studio .Net ansehen möchte.
Soweit ich informiert bin muss ich doch nur <a href="<%=... in <a href='<%=... umwandeln.
Funktioniert aber nicht immer.
Die nächste Schwierigkeit ist, dass die Fehlermeldung die Position des Fehlers nicht anzeigt und ich nicht sehe wo ich z.B. in einer größeren Seite suchen soll.
Kann mir jemand bei der Interpretation helfen?

<A href='<%= Streetpath %>'><IMG alt='<%= Thumbname %>' src='<%= Thumbnail %>' border=0></A><br>
<%= Thumbbesch %>
<BR>
<td><A HREF="Detail.aspx?Wich=<%#DataBinder.Eval(Container.DataItem,"CODE") %>" style="FONT-SIZE: 10pt; COLOR: black; TEXT-DECORATION: underline"><%# DataBinder.Eval(Container.DataItem,SpTitel[0]) %></A></td><td><%# DataBinder.Eval(Container.DataItem,SpTitel[1]) %></td>

Was ist denn hieran falsch (Auszug aus den Codeblöcken)?
 
das prob sollte das sein ...
Code:
<a href="Detail.aspx?Wich=<%#DataBinder.Eval(Container.DataItem,"CODE") %>" ...

probier es mal mit ...
Code:
<a href='<%# "Detail.aspx?Wich=" + DataBinder.Eval(Container.DataItem,"CODE") %>' ...

ps: which :>
 

Neue Beiträge

Zurück