2009-11-22 4 views
0
protected void ListView1_SelectedIndexChanging(object sender, ListViewSelectEventArgs e) 
{ 
string id = ListView1.DataKeys[e.NewSelectedIndex].Value.ToString(); 
lblMessage.Text = "ListView Selected ID : " + id; 
} 

est-il un autre moyen d'accéder à DataKeyNames valeurs de dans ma page .aspx DataKeyNames = "ResourceID"comment accéder à la valeur clé de données dans le fichier .cs d'un contrôle ListView

+0

Y at-il quelque chose de spécifique que vous essayez d'atteindre en évitant la méthode ci-dessus? – fyjham

+0

chaîne id = ListView1.DataKeys [e.NewSelectedIndex] .Value.ToString(); je voulais ListView1.DataKeys [e.NewSelectedIndex] .Value.ToString(); cette ligne de code dans 2 ou 3 méthodes comme si nous utilisons des méthodes nous ne pouvons pas obtenir e.NewSelectedIndex maintenant je résolu mon problème en mettant en valeur thedatakey dans viewstate et encore retriving si nécessaire – happysmile

Répondre

0

id string = ListView1.DataKeys [ e.NewSelectedIndex] .Value.ToString(); le seul que nous pouvons faire est comme ceci

Questions connexes