2012-01-04 5 views
0

나는 그리드보기를 FriendsList.aspx에했습니다. 이 격자보기를 통해 내가 가진 모든 친구들을 볼 수 있습니다. 그런 다음 특정 친구의 세부 정보를 보려면 FriendsDetails.aspx으로 이동할 수 있습니다.gridview에서 데이터 전달

FriendsList.aspx에서 FriendsDetails.aspx까지 데이터를 전달할 수 있습니다. 그러나 전달 된 값을 FriendList.aspx에서 사용하는 방법을 알지 못했습니다.

누군가 나에게이 일을 어떻게 할 수 있는지 가르쳐주십시오.

코드는 ItemTemplate입니다. page.load 처리기에서 요청에서

<ItemTemplate> 
    <asp:HyperLink 
      ID="HyperLink1" 
      runat="server" 
      Text="View friend's profile" 
      NavigateUrl='<%# String.Format("~/FriendsList.aspx?FriendID={0}", Eval("FriendID")) %>'> 
    </asp:HyperLink> 
</ItemTemplate> 
+0

당신이 오류를 얻고있는 데이터베이스를 쿼리? 당신이가는 길은 괜찮아 보입니다. (그러나 구문상의 정확성에 대해서는 확실하지 않습니다.) – user1231231412

답변

0

풀 friendid를 (I은 SQL 데이터 소스에서 내 데이터를 검색) 및

page_load(object sender, EventArgs e) 
{ 
    var friendid = Request["FriendID"]; 
    var friend = getfriendfromdatabase(friendid); 
    //use friend to load the controls. 
} 
+0

특정 친구에게 3 페이지가 있다고 가정 해 봅시다. – user1125911

+0

프로필, 정보, 연락처 세부 사항 – user1125911

+0

동일한 방법으로 friendID를 전달 하시겠습니까? – user1125911

관련 문제