我使用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