如何获取gridview的行值

时间:2014-04-15 06:46:20

标签: jquery templates gridview

正在处理某个要求....它有一个带有项目模板的gridview,当我点击gridview内的按钮时,它会显示弹出页面,其中显示了关于父窗口的某些细节----&gt ; gridview的---->模板字段---> ID(列)。

上面的内容应该用jquery

完成
  1. 如何使用jquery

  2. 获取gridview的行值
  3. 如何将查询字符串传递给弹出页面

1 个答案:

答案 0 :(得分:0)

<asp:GridView ID="gv" runat="server" AutoGenerateColumns="False">
           <Columns>
              <asp:TemplateField HeaderText="Name" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left" >
               <ItemTemplate>
                    <a id="a_link" id='<%# Eval("Id") %>' name='<%# Eval("Name") %>' onclick="javascript:return ShowDetails(this);">
                        <asp:Label ID="lbl" runat="server"></asp:Label></a>
               </ItemTemplate>                    
           </asp:TemplateField>
          </Columns>
</asp:GridView>

的JQuery:

  $(document).ready(function () {
    function ShowDetails(obj) {
           var id=$(obj).attr("id");
           var name=$(obj).attr("name");
           return false;
   }
 });