DataListで選択項目に配置している状態
[[]]どうにも納得行かない。
DataListでItemTemplateに配置された子コントロール群があるんだが、
それらの内容には、コレクションからアクセスできるようになってない。
つまり、
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
Label Label
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
なんて二つのラベルが配置してあったりして、各項目はSqlDAたSourceから
バインドされているわけだが、
ASP.NET
DataList1.SelectedItem.Item(0)
という表記ができない。
かといって、ここのLableオブジェクトに、
Label1.text
という直接アクセスができるわけじゃない。
どうするかというと、
DataList1.SelectedItem.FindControl("Label1")
という書き方をしなくちゃならない。
面倒だ・・・
つーか、HELPの書き方はなんであんなに見難く書くんだろう