Pytanie : Mieszanka HTML i VB.NET

Hi

I potrzeba the następujący kod mieszanka C# i HTML VB.NET i HTML:

1:
2:
3:
4:
5:
<%# IfCompare (ImageHelper.IsImage ((smyczkowy) Eval ("AttachmentExtension")), prawdziwy,

"

" + ResHelper.GetString ("attach.openfile") + "

", "") %>


I już kierować the VB.NET część część cant dostawać the HTML część:

1:
2:
3:
4:
5:
<%# IfCompare (ImageHelper.IsImage (Eval ("AttachmentExtension") .ToString), (0),

"

" + ResHelper.GetString ("attach.openfile") + "

", "") %>


Mike

Odpowiedź : Mieszanka HTML i VB.NET

The wylotowy charakter dla ceduła ocena (") w VB być dwoisty ceduła ocena (""). Ponieważ ty próbować HTML, I sugerować the C# ucieczka dla ceduła ocena (\ ") apostrof (').

W Ten Sposób ten linia:

"
szerokość: 350px; \ ">
ndex: 1000; margines: samochód; szerokość: 140px; \ ">achmentName"), Eval ("NodeAliasPath")) +" \ ">"AttachmentExtension"), null) +" \ "alt= \ "" + Eval ("AttachmentName") +" \ "/>

"+ ResHelper.GetString ("attach.openfile") +"

",

zostać:

"

"+ ResHelper.GetString ("attach.openfile") +"

",
Inne rozwiązania  
 
programming4us programming4us