Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WSS 3] WebPart et CAML

2 réponses
Avatar
Sylfelin
Bonjour,

Dans uner Webpart j'ai le code ci-dessous. Le problème c'est que la
recherche ne rafraichit pas la list. Une idée ?

Merci

SPWeb web = SPControl.GetContextWeb(this.Context);
SPView view = web.Lists["MarySearchList"].Views["Search"];

q = "";
q += "<Query>";
q += "<OrderBy>";
q += "<FieldRef Name=\"toto\" />";
q += "</OrderBy>";
q += "<Where>";
q += "<Contains>";
q += "<FieldRef Name=\"toto\" />";
q += "<Value Type=\"Text\">vert</Value>";
q += "</Contains>";
q += "</Where>";
q += "</Query>";

view.Query = q;
view.Update();
Context.Response.Redirect(Context.Request.Url.ToString());

--

--------------------------
Merci
Sylfelin

2 réponses

Avatar
Sylfelin
Dans son message précédent, Sylfelin a écrit :
Bonjour,

Dans uner Webpart j'ai le code ci-dessous. Le problème c'est que la recherche
ne rafraichit pas la list. Une idée ?

Merci

SPWeb web = SPControl.GetContextWeb(this.Context);
SPView view = web.Lists["MarySearchList"].Views["Search"];

q = "";
q += "<Query>";
q += "<OrderBy>";
q += "<FieldRef Name="toto" />";
q += "</OrderBy>";
q += "<Where>";
q += "<Contains>";
q += "<FieldRef Name="toto" />";
q += "<Value Type="Text">vert</Value>";
q += "</Contains>";
q += "</Where>";
q += "</Query>";

view.Query = q;
view.Update();
Context.Response.Redirect(Context.Request.Url.ToString());



j'ai trouvé il faut enlever <Query> et </Query>

--

--------------------------
Merci
Sylfelin
Avatar
Etienne Legendre
Merci de ce retour

EtienneL

"Sylfelin" a écrit dans le message de
news:
Dans son message précédent, Sylfelin a écrit :
Bonjour,

Dans uner Webpart j'ai le code ci-dessous. Le problème c'est que la
recherche ne rafraichit pas la list. Une idée ?

Merci

SPWeb web = SPControl.GetContextWeb(this.Context);
SPView view = web.Lists["MarySearchList"].Views["Search"];

q = "";
q += "<Query>";
q += "<OrderBy>";
q += "<FieldRef Name="toto" />";
q += "</OrderBy>";
q += "<Where>";
q += "<Contains>";
q += "<FieldRef Name="toto" />";
q += "<Value Type="Text">vert</Value>";
q += "</Contains>";
q += "</Where>";
q += "</Query>";

view.Query = q;
view.Update();
Context.Response.Redirect(Context.Request.Url.ToString());



j'ai trouvé il faut enlever <Query> et </Query>

--

--------------------------
Merci
Sylfelin