【问题标题】:How to get the row values of gridview如何获取gridview的行值
【发布时间】:2014-07-07 21:44:53
【问题描述】:

正在处理某个要求....它有一个带有项目模板的网格视图,当我单击网格视图内的按钮时,它会显示弹出页面,该页面显示有关父窗口的某些详细信息----> gridview的---->模板字段的---> id(column).

上面这个应该用jquery来完成

  1. 如何使用jquery获取gridview的行值

  2. 如何将查询字符串传递给弹出页面

【问题讨论】:

    标签: jquery templates gridview


    【解决方案1】:
    <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;
       }
     });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 2012-08-27
      • 1970-01-01
      • 2014-05-20
      • 2012-11-03
      相关资源
      最近更新 更多