Est-il possible d'accéder à un élément d'une page maître depuis la page chargée dans le ContentPlaceHolder
pour le maître ?
J'ai un ListView qui répertorie les noms des personnes dans une zone de navigation sur la page maître. Je voudrais mettre à jour le ListView après qu'une personne a été ajoutée à la table à laquelle le ListView est lié aux données. Le ListView
ne met actuellement pas à jour ses valeurs tant que le cache n'est pas rechargé. Nous avons constaté que le simple fait de réexécuter le ListView.DataBind()
mettra à jour le contenu d'une liste. Nous n'avons pas pu exécuter le ListView.DataBind()
sur une page qui utilise la page maître.
Ci-dessous est un exemple de ce que je voulais faire mais une erreur du compilateur dit
'PeopleListView n'existe pas dans le contexte actuel'
GIS.master - Où réside ListView
...<asp:ListView ID='PeopleListView'...
GISInput_People.aspx - Utilise GIS.master comme page maître
GISInput_People.aspx.cs
AddNewPerson()
{
// Add person to table
....
// Update Person List
PeopleListView.DataBind();
...
}
Quel serait le meilleur moyen de résoudre un problème comme celui-ci en C ?