webForumDet fria alternativet

Sätta NavigatUrl i DataBound ger "default" sökväg

.NET

3 svar · 221 visningar · startad av Engine^

Medlem sedan dec. 20003 887 inlägg
Frågan#1

Jag sätter NavigateUrl på en länk med kodsnutten

.NavigateUrl = "#newsItem" + ((DataRowView) e.Item.DataItem)["lngNewsID"].ToString();

Det jag tycker är knepigt är att den rendrerade <a>-taggens href blir satt till "sökväg till usercontrol:en/#newsItem1".
Det här ska visst gå att styra upp med System.Control.ResolveUrl(), om jag förstått saker rätt, men det får jag inte till. Jag vill att det ska bli href="#newsItem1"...

Medlem sedan sep. 20026 425 inlägg
#2

W3Schools skrev:

- NavigateUrl URL
- #form_id
- Optional. The URL of the link. If the value of this property begins with a #, it means that the link should navigate to another form on the current MobilePage control

Det ska tydligen fungera utan att använda ResolveURL()?

Kan man få lite mer kod att arbeta med? :)

Medlem sedan dec. 20003 887 inlägg
#3

Det är ingen mer kod som är relevant för problemet :)

Har du däremot lust att posta länken till W3Schools om current MobilePage? ;)

Medlem sedan sep. 20026 425 inlägg
#4

Ledsen, här kommer länken: http://www.w3schools.com/dotnetmobile/control_link.asp

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)