2011-07-05 27 views
0

asp.netのListViewから列データを取得するにはどうすればよいですか?ListViewで列データを取得する

(C#で使用可能) listView1.SelectedItems [N] .SubItems [X] .Text;

しかし、サブアイテム[X]あなたはFindControlを使用する必要がASP.Net

+0

を私はあなたがしようとしているかわからないんだけどここでやる列名を取得しますか?または、各列のデータだけですか? –

+0

各列のデータだけ... –

+0

あなたは何をリストビューにバインドしていますか?そのデータはどのようなタイプですか? –

答えて

0

には存在しません。あなたはaspxの中にこのようなものがある場合たとえば、:

<ListView id="myListView" ...> 
... 
<ItemTemplate> 
    <asp:TextBox runat="server" id="myText" /> 
</ItemTemplate> 

</ListView> 

MYTEXT内のテキストを取得するには、あなたがこれを行うことができます:

var text = ((TextBox) myListView.Items[0].FindControl("myText")).Text; 
関連する問題