2010-06-03 60 views
0

我的問題是如何顯示一個gridview中有多個表的數據並允許用戶編輯一些字段或刪除單個表中的數據的linq查詢?將多個表linq查詢數據綁定到gridview?

我想用linqdatasource或linq查詢來做到這一點。我知道我可以將e.Result設置爲選擇事件上的查詢。我也能夠構建一個顯示linq關係的自定義數據綁定控件(parent.child)。

但是,我不知道如何使這項工作與刪除?我想我可能需要用自定義代碼來處理刪除事件。

回答

0

好了,我可以用一個模板字段顯示一些我需要的字段:

 <asp:TemplateField HeaderText="header"> 
      <ItemTemplate> 
      <%#Eval("object.subobject") %> 
      </ItemTemplate> 
     </asp:TemplateField> 

現在,我記得我不得不創建自定義綁定字段類型,這樣我可以編輯這些,但在這種情況下,這不是必需的。

因此,在這種情況下,我覺得我很好用的LinqDataSource和子對象時去。但是,如果我想爲返回匿名類型的查詢添加刪除操作,該怎麼辦?

相關問題