Bonjour,
Alors dans l'ordre... dans un but d'apprentissage j'ai foncé tête baissée :
J'ai créé une Silverlight Business Application, avec la navigation intégrée donc, utilisé les .Net RIA Services, personalisé une requête Link pour obtenir les données bien comme il faut, et généré une liste de boutons, le tout depuis une base Firebird (j'en suis assez fier ^^ )
morceau de code :
et dans ma navigation Frame j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
ma liste d'hyperlink buttons s'affiche correctement et mes pages sont bien liées. Mon problème et que dans la page "enfant", ou Nested si vous préférez, j'aimerais récupérer le paramètre id={paramValue} de mon uri et le binder sur une propriété de cette page ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5<uriMapper:UriMapping Uri="/{pageName}/{paramValue}" MappedUri="/Views/{pageName}.xaml?id={paramValue}" />
à force de lectures et de recherches, je m'épuise... sans trouver mon bonheur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19<riaControls:DomainDataSource x:Name="sourcesc" QueryName="GetSSCATEGORIEByNv" AutoLoad="True"> <riaControls:DomainDataSource.DomainContext> <domain:DUCContext /> </riaControls:DomainDataSource.DomainContext> <riaControls:DomainDataSource.QueryParameters> <riaData:Parameter x:Name="CatQueryParameter" ParameterName="cat" Value="{Binding id}" /> <riaData:Parameter x:Name="SsCatQueryParameter" ParameterName="niveau" Value="0" /> </riaControls:DomainDataSource.QueryParameters> </riaControls:DomainDataSource>
dans le page_loaded de ma page enfant, j'arrive à le récupérer :
mais ensuite... j'espère qu'il existe une solution rapide pour ça, récupérer une variable passée en paramètre devrait faire partie des bases, dont je ne dispose pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12

 

 
		
		 
         
 

 
			
			

 
   
 


 Navigation, passage de paramètres
 Navigation, passage de paramètres
				 Répondre avec citation
  Répondre avec citation
Partager