Vraag : HTML en VB.NET van de mengeling

De behoefte van Hi

I om de volgende codemengeling van C# en HTML naar VB.NET over te brengen en HTML:

1:
2:
3:
4:
5:
<%# IfCompare (ImageHelper.IsImage ((koord) Eval („AttachmentExtension“)), waar,

„

“ + ResHelper.GetString („attach.openfile“) + „

“, „“) %>


I reeds het deel VB.NET deel beheerde schuinen ertoe brengen het deel van HTML af om te werken:

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

„

“ + ResHelper.GetString („attach.openfile“) + „

“, „“) %> van


Mike

Antwoord : HTML en VB.NET van de mengeling

Het vluchtkarakter voor een aanhalingsteken („) in VB is een dubbel aanhalingsteken (""). Aangezien u aan outputHTML probeert, stel voor ik ruilend de vlucht C# voor een aanhalingsteken (\“) aan weglatingstekens (').

Zo deze lijn:

breedte: 350px; \ „>
„,

geworden:

„+ Eval („AttachmentName“) +“

„+ ResHelper.GetString („attach.openfile“) +“

„,
Andere oplossingen  
 
programming4us programming4us