少年风华正茂 2014-08-12 13:13
浏览 1500

js按行操作gridview,gridview中有若干行数据

点击btn实现行变色,开始全无色,点击一次第一行变色,第二次点击第二行变色
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="jsgrid.aspx.cs" Inherits="tryeccel.jsgrid" %>

<!DOCTYPE html>



无标题页

<br> $(document).ready(function () {</p> <pre><code> function setStatus(status) { var row = 0; var AllRows = document.getElementById(GridViewId).getElementsByTagName(&quot;tr&quot;); AllRows[row].style.background = System.Drawing.Color.Lime; $(&quot;button#btn1&quot;).click(function () { // $(&quot;input[type=radio]&quot;).attr(&#39;checked&#39;, false); // $(&quot;#Radio1&quot;).attr(&#39;checked&#39;, true); // $(&quot;#RadioButton1&quot;).attr(&#39;checked&#39;, true); $(&quot;#GridView1&quot;).eq(row).find(&#39;input&#39;).eq(status).attr(&#39;checked&#39;, true); row = row + 1; }) $(&quot;button#btn2&quot;).click(function () { AllRows[row].style.background = System.Drawing.Color.Lime; row = row + 1; }) } }) </code></pre> <p>


    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" Width="273px" DataKeyNames="Sno">
        <Columns>
            <asp:BoundField DataField="Sno" HeaderText="Sno" SortExpression="Sno" ReadOnly="True" />
            <asp:BoundField DataField="Sname" HeaderText="Sname" SortExpression="Sname" />
            <asp:BoundField DataField="Sex" HeaderText="Sex" SortExpression="Sex" />
            <asp:BoundField DataField="Classno" HeaderText="Classno" SortExpression="Classno" />
            <asp:TemplateField HeaderText="单选">
                     <ItemTemplate>
                          <input type="radio" id="RadioName" name="RadioName" value='<%# Eval("Sno")%>' />
                     </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:CheckSysConnectionString %>" SelectCommand="SELECT [Sno], [Sname], [Sex], [Classno] FROM [Students]"></asp:SqlDataSource>
    <button id="btn1"type="button" >选择</button>
    <button id="btn2"type="button" >变色</button>
</form>


  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?