OVH Cloud OVH Cloud

probleme de reference objet

1 réponse
Avatar
linuxterrorist
Bonjour,
j'utilise ce code pour lister le contenu d'une liste; Cependant,
j'obtiens l'erreur :
"La r=E9f=E9rence d'objet n'est pas d=E9finie =E0 une instance d'un objet.
"

merci de votre aide

protected void Button1_Click(object sender, EventArgs e)
{
try
{
SPWeb site =3D SPControl.GetContextWeb(Context);
SPList list =3D site.Lists["KM"];
SPQuery query =3D new SPQuery();
query.Query =3D "<Query><OrderBy><FieldRef Name=3D'Title'
/></OrderBy></Query>";
SPListItemCollection listItems =3D list.GetItems(query);
foreach (SPListItem listItem in listItems)
{
this.Label1.Text +=3D "Dossier: " +
SPEncode.HtmlEncode(listItem["ows_Title"].ToString());
}
}
catch (Exception ex)
{
this.Label1.Text =3D ex.Message;
}
}

1 réponse

Avatar
Julien Bakmezdjian [MS]
Bonjour,

Sur quelle ligne avez-vous cette erreur ?
Essayez avec "Title" au lieu de "ows_Title".

Cordialement,

Julien Bakmezdjian


wrote in message
news:
Bonjour,
j'utilise ce code pour lister le contenu d'une liste; Cependant,
j'obtiens l'erreur :
"La référence d'objet n'est pas définie à une instance d'un objet.
"

merci de votre aide

protected void Button1_Click(object sender, EventArgs e)
{
try
{
SPWeb site = SPControl.GetContextWeb(Context);
SPList list = site.Lists["KM"];
SPQuery query = new SPQuery();
query.Query = "<Query><OrderBy><FieldRef Name='Title'
/></OrderBy></Query>";
SPListItemCollection listItems = list.GetItems(query);
foreach (SPListItem listItem in listItems)
{
this.Label1.Text += "Dossier: " +
SPEncode.HtmlEncode(listItem["ows_Title"].ToString());
}
}
catch (Exception ex)
{
this.Label1.Text = ex.Message;
}
}