在下面的代码....我可以搜索但删除和编辑最后一行不起作用 [英] In The Below Code....Can I Search But Delete And Edit Last Row Was Not Worked

查看:54
本文介绍了在下面的代码....我可以搜索但删除和编辑最后一行不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

protected void gvLeaveTypes_DataBound(object sender,EventArgs e)

{

GridViewRow row = new GridViewRow(0,0,DataControlRowType.Header,DataControlRowState.Normal);

for(int i = 0; i< gvLeaveTypes.Columns.Count - 2; i ++)

{

TableHeaderCell cell = new TableHeaderCell( );

TextBox txtSearch = new TextBox();

txtSearch.Attributes [placeholder] = gvLeaveTypes.Columns [i] .HeaderText;

txtSearch.CssClass =search_textbox;

cell.Controls.Add(txtSearch);

row.Controls.Add(cell);

}

gvLeaveTypes.HeaderRow.Parent.Controls.AddAt(1,row);

}

------- -------------------------------------------------- -----------------------------------------

< pre lang =xml> < script 类型 = text / javascript src = http:// ajax。 googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js\"> < / script >
< script type = text / javascript src = js / quicksearch.js > < / script >
< script type = text / javascript >
$(function(){
$('。search_textbox')。each(function(i){
$(this).quicksearch([id * = gvLeaveTypes] tr:not(:has(th)),{
'testQuery':function(query,txt,row){
return $(row).children(:eq(+ i +))。text()。toLowerCase()。indexOf(query [ 0] .toLowerCase())!= - 1;
}
});
});
});
< / script >

< script type = text / javascript >

解决方案

(function(){


('。search_textbox')。each(function(i){


(this).quicksearch([id * = gvLeaveTypes] tr: not(:has(th)),{
'testQuery':function(query,txt,row){
return


protected void gvLeaveTypes_DataBound(object sender, EventArgs e)
{
GridViewRow row = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal);
for (int i = 0; i < gvLeaveTypes.Columns.Count - 2; i++)
{
TableHeaderCell cell = new TableHeaderCell();
TextBox txtSearch = new TextBox();
txtSearch.Attributes["placeholder"] = gvLeaveTypes.Columns[i].HeaderText;
txtSearch.CssClass = "search_textbox";
cell.Controls.Add(txtSearch);
row.Controls.Add(cell);
}
gvLeaveTypes.HeaderRow.Parent.Controls.AddAt(1, row);
}
--------------------------------------------------------------------------------------------------

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="js/quicksearch.js"></script>
<script type="text/javascript">
    $(function () {
        $('.search_textbox').each(function (i) {
            $(this).quicksearch("[id*=gvLeaveTypes] tr:not(:has(th))", {
                'testQuery': function (query, txt, row) {
                    return $(row).children(":eq(" + i + ")").text().toLowerCase().indexOf(query[0].toLowerCase()) !=-1;
                }
            });
        });
    });
</script>

 <script type="text/javascript">

解决方案

(function () {


('.search_textbox').each(function (i) {


(this).quicksearch("[id*=gvLeaveTypes] tr:not(:has(th))", { 'testQuery': function (query, txt, row) { return


这篇关于在下面的代码....我可以搜索但删除和编辑最后一行不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆