StartingNodeUrl - Je možné použít metodu pro stanovení, že je to hodnota programově?

hlasů
1

Z mého obsahu vzorové stránce chci dostat StartingNodeUrl a programově nastavíte:

Příkladem toho, co se snažím dělat:

< 'Asp: SiteMapDataSource ID = SiteMapDataSource1 StartingNodeUrl = <% = SomeMethod ()%> runat = server />

ale to dává chybu:

Nelze najít mapa webu uzel s URL '<% = SomeMethod ()%>'.

Je možné to udělat?

Položena 04/12/2009 v 11:52
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
1

Myslím, že budete chtít udělat následující Codebehind, například v Page_Load ():

SiteMapDataSource1.StartingNodeUrl = SomeMethod();

Nelze použít runat = server a <% =%> v jedné kontrole v souboru ASP.NET.

Odpovězeno 04/12/2009 v 12:10
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more