我使用Visual Studio 2008,C#,MS SQL Server 2005.我有2個表,稱爲「記錄」和「Estatetypes」。我有一些記錄與他們的房屋類型ID「記錄」。我必須在一個轉發器中列出我的記錄。當我直接綁定到中繼器時,我通常會看到記錄的房屋類型ID。但是我想得到在Estatetypes表中的estatetype的名字。我有一個像下面的代碼。在這種情況下,「estatetype」功能必須列出,但我只能列出estatetypeid。我怎樣才能從「Estatetypes」和數據綁定相同的中繼器estatetype?從不同的表和數據綁定中繼器獲取數據
ASP:中繼器ID = 「遺產」 RUNAT = 「服務器」 OnItemDataBound = 「Estates_OnItemDataBound」>
的ItemTemplate>
ASP:HiddenField ID = 「地產」 RUNAT = 「服務器」 值=」 < %#DataBinder.Eval(Container.DataItem,「RecID」)%>'/>
a href ='EstateDetail.aspx?ID = <%#DataBinder.Eval(Container.DataItem,「recid」)%> '「>
<%#DataBinder.Eval(Container .DataItem, 「報頭」)%>
A HREF = 'EstateDetail.aspx?ID = <%#的DataBinder.Eval(的Container.DataItem, 「RecID」)%>'>
<%#DataBinder的.Eval(的Container.DataItem, 「estatetype」)%>
/的ItemTemplate>
/ASP:直放站>
由於身體一個表,你是對的:) – 2010-01-14 13:09:49