SQL 데이터베이스에서 정보를 가져 오기 위해 LINQ to SQL을 사용하고 있습니다. 모든 최상위 정보 (이 경우 그룹, 관리자, 사용자 등) 목록을 보여주는 GridView가 있습니다. 사용자가 관리자 그룹을 말하면 해당 그룹의 각 구성원을 표시 할 수 있기를 원합니다. 나는 데이터베이스에서 정보를 잡고 다음 코드가 :ASP.net에서 SQL 데이터 소스의 데이터 표시
DataClassesDataContext dc = new DataClassesDataContext();
GridViewRow row = GridView1.SelectedRow;
var query1 = from p in dc.Users
where p.groups.GroupID == Int32.Parse(row.Cells[1].Text)
select new
{
p.Name,
p.Address,
p.Contact Number,
p.Bio,
};
내가 쿼리의 결과를 표시하기 위해 다시의 GridView를 사용할 수 있다는 것을 알고 있지만, 너무 많은 정보를 같이이 정말 좋은 보이지 않는다 한 번에. 한 번에 한 명의 사용자 만 표시 할 수있는 디스플레이를 사용하면 다음 및 뒤로를 클릭 할 수있는 기회를 얻는 방법에 대해 어떻게 생각합니까?
Gridview 아래의 DetailsView를 사용하십시오. 예 : http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.detailsview(VS.80).aspx –