【求助】怎么接受 HyperLinkField 中DataNavigateUrlFields提交的字段

我在vs里面创建了HyperLink.aspx 文件 用GridView控件显示数据

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
        DataKeyNames="id" DataSourceID="SqlDataSource1" EmptyDataText="没有可显示的数据记录。"
        Height="230px" Width="410px">
        <Columns>
            <asp:BoundField DataField="id" HeaderText="id" ReadOnly="True"
                SortExpression="id" />
            <asp:BoundField DataField="name" HeaderText="name" SortExpression="name" />
         
            <asp:CheckBoxField DataField="sex" HeaderText="男" SortExpression="sex" />
            <asp:BoundField DataField="adr" HeaderText="adr" SortExpression="adr" />
            <asp:HyperLinkField DataNavigateUrlFields="id"
                DataTextField="name" />
        </Columns>
    </asp:GridView>


同时创建了RE_HyperLink.aspx 文件用于接受HyperLinkFiel 提交的 “id”


  <form id="form1" runat="server">
  <div>
     <%=Request.QueryString ("id")%> 
  </div>
    </form>
-----------------
这是我看的书上的,单是操作会出错
出错提示是(在RE_HyperLink.aspx中 ):
            不能像使用方法那样使用不可调用的成员System.Web.HttpRequest.QueryString
  请问各路高手哦 我改怎么修改,应该怎么接受?
posted @ 2008-04-28 02:13  lance2008  阅读(2030)  评论(1编辑  收藏  举报