【質問】ASP.NETスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
557:nobodyさん 07/04/14 17:46:52 545です。 再び困りました。 型指定付きのDataSetにストアドの結果2つを追加してリレーションシップを設定しました。 で、ネストしたRepeaterに <asp:Repeater ID="Repeater2" runat="server" datasource='<%# Ctype(Container.Dataitem,DataRowView).CreateChildView("UserPageURLs_UserPageLinkList")%>'> としてコードビハインドで Dim ds As New DSUserPages Dim ta As New DSUserPagesTableAdapters.UserPageURLsTableAdapter Dim dt As New DSUserPages.UserPageURLsDataTable ta.Fill(dt, Session("UID"), CType("9999/12/31", DateTime)) ds.Tables.Add(dt) Repeater1.DataSource = dt Repeater1.DataBind() Dim dt2 As New DSUserPages.UserPageLinkListDataTable Dim ta2 As New DSUserPagesTableAdapters.UserPageLinkListTableAdapter ta2.Fill(dt2, Session("UID")) ds.Tables.Add(dt2) こんなことやってますが、リレーションシップがこの DataView がポイントするテーブルの親になっていません というエラーが出ます。 ネスト部分を消すとRepeater1は正常にデータを表示できます。 リレーションやキーの設定は間違ってないと思うのですが、どういうことでしょうか? こんなエラーはよっぽどの間抜けらしくヘルプでも項目が見つからないのです。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4227日前に更新/321 KB
担当:undef