Передача данных из gridview - PullRequest
0 голосов
/ 04 января 2012

У меня вид сетки в FriendsList.aspx.Благодаря этому виду сетки я смогу увидеть всех моих друзей.Затем я могу перейти к FriendsDetails.aspx, чтобы просмотреть сведения о конкретном друге.

Я могу передать данные от FriendsList.aspx до FriendsDetails.aspx.Тем не менее, я не был уверен, как использовать переданное значение из FriendList.aspx.

Кто-то, пожалуйста, просветите меня, как я могу сделать это.

Код моего ItemTemplate.(Я получаю свои данные из источника данных sql)

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

1 Ответ

0 голосов
/ 04 января 2012

извлеките friendid из запроса в обработчике page.load и запросите базу данных

page_load(object sender, EventArgs e)
{
    var friendid = Request["FriendID"];
    var friend = getfriendfromdatabase(friendid);
    //use friend to load the controls.
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...