Je construis une petite application de blog, et ce que je dois faire est d'afficher le titre du blog pour la page de contenu généré dynamiquement Item.aspx dans le titre de la page. En d'autres termes, j'ai besoin que les données liées à cette étiquette dans FormView soient également affichées dans le titre de la page lors du chargement de la page.Définition du contenu Page.Titre dynamiquement à partir du titre du blog
<asp:Label ID="lblPostTitle" runat="server" Text='<%# Eval("PostTitle") %>' />
J'utilise ObjectDataSource pour obtenir les données.
Essayé un tas de choses, essayé ceci (http://goo.gl/zWz1) pour accéder à Eval dans le code derrière, mais rien n'a fonctionné.
Edit:
OK, j'ai obtenu la valeur de DataTable retourné, il est facile
protected void odsItem_Selected(object sender, ObjectDataSourceStatusEventArgs e)
{
DataTable dt = (DataTable)e.ReturnValue;
string postTitle = dt.Rows[0]["PostTitle"].ToString();
}
Mais quand je passe à Page.Title rien ne se passe.
Aidez-nous s'il vous plaît.
Merci.