Estrapolare dati da BindingSource

mercoledì 28 gennaio 2009 - 09.09

falk83 Profilo | Newbie

Ciao a tutti,
dovrei estrapolare il valore di un campo da un BindingSource
Ho provato con MyBindingSource.Current("nome") , ma nn va...
Come posso fare?
Grazie mille
ciao

Jeremy Profilo | Guru

La proprieà Current del BindingSource, è un object...quindi devi prima fare la conversione in un oggetto che rispecchia le proprietà di tale oggetto e poi estrapolarne il dato che ti serve.
textbox.text=directcast(MyBindingSource.Current,datarowview).Item("nome") .tostirng

falk83 Profilo | Newbie

Il mio programma é in c# e nn trovo riferimenti a "directcast".
é giusta la virgola dopo Current?

textbox.text=directcast(MyBindingSource.Current,datarowview).Item("nome") .tostirng

Grazie

Jeremy Profilo | Guru

Prova così:
DataRowView drwRiga = (DataRowView)MyBindingSource.Current;
textbox.text= drwRiga ["nome"];

Facci sapere....
Ciao

falk83 Profilo | Newbie

Perfetto grazie :)

DataRowView drwRiga = (DataRowView)MyBindingSource.Current;
textbox.text = drwRiga["nome"].ToString();

Ho solo aggiunto .ToString()

ciao ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5