使用JavaScript计算过滤后的GridView绑定字段列的总和

使用JavaScript计算过滤后的GridView绑定字段列的总和,javascript,asp.net,Javascript,Asp.net,我在ASP.net网页上有两个文本框和一个GridView。一个textbox过滤GridView的绑定字段Columns <asp:TextBox ID="txtName" class="tbox" style="width:330px" AutoPostBack="true" onkeypress="" runat="server" onkeyup="Se

我在ASP.net网页上有两个
文本框
和一个
GridView
。一个
textbox
过滤
GridView
的绑定字段
Columns

<asp:TextBox ID="txtName" class="tbox" style="width:330px" AutoPostBack="true" onkeypress="" runat="server"  onkeyup="Search_Gridview(this)"></asp:TextBox>
用于Gridview过滤的Javascript

<script type="text/javascript">
    function Search_Gridview(strKey) {
        var strData = strKey.value.toLowerCase().split(" ");
        var tblData = document.getElementById("<%=GridView1.ClientID %>");
        var rowData;
        for (var i = 1; i < tblData.rows.length; i++) {
            rowData = tblData.rows[i].innerHTML;
            var styleDisplay = 'none';
            for (var j = 0; j < strData.length; j++) {
                if (rowData.toLowerCase().indexOf(strData[j]) >= 0)
                    styleDisplay = '';
                else {
                    styleDisplay = 'none';
                    break;
                }
            }
            tblData.rows[i].style.display = styleDisplay;
        }
    }
</script>

功能搜索\u网格视图(strKey){
var strData=strKey.value.toLowerCase().split(“”);
var tblData=document.getElementById(“”);
var数据;
对于(变量i=1;i=0)
styleDisplay='';
否则{
styleDisplay='none';
打破
}
}
tblData.rows[i].style.display=styleDisplay;
}
}
<asp:TextBox ID="txtTotal" class="tbox"  style="width:200px;margin-right:10px;float:right;" runat="server" Height="22px"></asp:TextBox>
<script type="text/javascript">
    function Search_Gridview(strKey) {
        var strData = strKey.value.toLowerCase().split(" ");
        var tblData = document.getElementById("<%=GridView1.ClientID %>");
        var rowData;
        for (var i = 1; i < tblData.rows.length; i++) {
            rowData = tblData.rows[i].innerHTML;
            var styleDisplay = 'none';
            for (var j = 0; j < strData.length; j++) {
                if (rowData.toLowerCase().indexOf(strData[j]) >= 0)
                    styleDisplay = '';
                else {
                    styleDisplay = 'none';
                    break;
                }
            }
            tblData.rows[i].style.display = styleDisplay;
        }
    }
</script>