hi christian,
wo hakt es denn?
Schick mir mal deinen .NET Code mit dem du dieses Result generiert hast. Wenn ich das richtig verstehe, dann sieht der Result nicht so aus, wie du ihn brauchst.
Mach es folgendermaßen.
Ich denke du willst für einen User, alle Rollennamen ..
Mach eine Query auf die Role Tabelle. Also Condition gibst du in etwa folgendes ein:
ConditionExpression condition = new ConditionExpression();
condition.AttributeName = "<USERID Spalte> ( in der Role Tabelle )";
condition.Operator = ConditionOperator.Equal;
condition.Values = new string[] { "TESTID" };
In condition values kannst du einfach mal testid stehen lassen. Du wirst als Result zwar eine Fehlermeldung bekommen, hast aber im generierten JavaScript Code in etwa stehen :
<userid>TESTID</user>
Den gesamten generierten Code ( wie du ihn ja schon gepostet hast ), kopierst du ja z.B ins Onload. Für den Wert TESTID übergibst die du ID des aktuellen Users.
Das geht soweit ich weiß mit :
http://ronaldlemmen.blogspot.com/2006_05_01_archive.html
So und nun bekommst du mit dem resultXml ein Objekt mit den Rollennamen z.B.
Wenn es nochmals hakt, dann kann ich dir den kompletten Code posten. Aber erst Montag ;)
Ansonsten wenn du ein Wochenende-Racker bist, dann bin ich im icq erreichbar 223994009
Gruß
Andreas