sestavení Url pomocí Eval   zodpovězená otázka

C#, VB.NET, ASP.NET WebForms

Neví prosím někdo jak sestavit Url s více parametry 'nabajndovaných' pomocí Eval.

Zde tak získávám jeden parametr:

ImageUrl='<%#Eval("RequestId", "~/Default.aspx?width=100&amp;id={0}") %>'

ale nevim jak bych takto naplnil vice parametrů Url

diky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Je to bez záruky (píšu to z hlavy) ale zkuste k oddělení parametrů použít znak & .

ImageUrl='<%#Eval("RequestId", "~/Default.aspx?width=100&id={0}&hodnota2={0}") %>'

nahlásit spamnahlásit spam 0 odpovědětodpovědět

asi jsme si moc nerozumneli. dalsi parametry by se nacital z jinych sloupcu.

neco jako v tommto smyslu:(nefunkcni priklad)

ImageUrl='<%#Eval("RequestId","DalsiId", "~/Default.aspx?width=100&id={0}&hodnota2={1}") %>'

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A co to zkusit takto:

ImageUrl='<%#~/Default.aspx("{0}{1}",Eval("RequestId"),Eval("DalsiId")) %>'

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To je úplná hovadina.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
ImageUrl='<%# "~/Default.aspx?width=100&id=" & Eval("RequestId") & "&hodnota2=" & Eval("DalsiId") %>'

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ani toto nefunguje.

chyba:Erro 8 Operator '&' cannot be applied to operands of type 'string' and 'object'

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ta ukazka kodu funkcni je. Jen pokud to pisete v C# tak samozrejme nahradite & na + ....

nahlásit spamnahlásit spam 0 odpovědětodpovědět

ok .jasne diky. funguje to.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback