解决 GridView 分割行 无法绑定 问题 及 javascript 操作GridView 行

原创 2007年10月08日 16:35:00

RowDataBound事件里:


             for(int i=0;i<e.Row.Cells.Count-1;i++)
             {
                 System.Web.UI.Control control = e.Row.Cells[i].Controls[1];
                   if (control is TextBox)
                   {
                    ((TextBox)control).Attributes.Add("onclick", "ShowOperateDialog2(this)");
                   }
             } 

 

javascript:

function ShowOperateDialog2(sender)
{  
    var row=sender.parentElement.parentElement;
     // alert(row.cells.length);
    var str = showModalDialog('../Selectors/Selector_Medicines.aspx','window','dialogWidth:720px;dialogTop:'+150+'px;dialogHeight:570px;center:yes;help:no;resizable:no;status:no');
    var returnValue=str.split('|');

    var RowCellCount = row.cells.length - 2;
    for(i=0;i<RowCellCount;i++)
    {
        value = returnValue[i];
        if(value=="&nbsp;")
        {
            value="";
        }
        row.cells[i].getElementsByTagName("INPUT")[0].value=value;
       
    }
        document.getElementById("HiddenField1").value=returnValue[9];
        document.getElementById("HiddenField2").value=returnValue[10];
}

菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据

初看标题,貌似没什么大不了的,但是当小弟我去实践的时候却发现,事实并非那么简单! 首先,小弟用的是SqlDataSourse绑定到GridView的, 我想实现的效果是:如果状态中,半数以上是...
  • kxLoveH
  • kxLoveH
  • 2012-05-10 23:43:17
  • 5640

ASP.NET GridView 后台绑定行点击行触发SelectedIndexChanged,页面刷新后,只有一页的情况下,事件只触发一次

如题,刚接触asp.net不久,项目需要用到
  • u014727472
  • u014727472
  • 2014-05-24 22:06:32
  • 1220

JS控制GridView行选择

ASP.NET里的GridView控件使用非常广泛,虽然其功能强大,但总有一些不尽如人意的地方。比如在选择行的时候,它就没有UltraWebGrid做的友好;UltraWebGrid允许用户设置是否显...
  • zsj830120
  • zsj830120
  • 2008-05-07 11:25:00
  • 1038

asp.net中GridView上的行绑定

使用Eval绑定值 常规的为Text='' 但是如果不是Text上需要Eval,而是比如OnClientClick的时候,这里就涉及到很多的单引号和双引号 可以使用方式如下,其中...
  • letmefish
  • letmefish
  • 2016-06-12 14:35:46
  • 317

GridView前台行的添加和删除(JS操作)

function  addline()//gridview添加行        {         //debugger;         //定义新行各单元格的innerHTML字...
  • theoldfuture
  • theoldfuture
  • 2016-09-13 01:40:39
  • 853

GridView行高亮效果实现

在RowDataBound的事件里protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){if (e....
  • zhlu880516
  • zhlu880516
  • 2008-07-21 12:01:00
  • 540

asp.net Gridview行绑定调用后台方法

以下是Gridview行绑定调用后台方法绑定在label或者textbox上的 Text=’’> LabelText 在后台为带返回参数的方法protected string LabelText(s...
  • cxx2325938
  • cxx2325938
  • 2017-08-17 10:11:14
  • 453

使用JavaScript选择GridView行的方法汇总(Select row of GridView by JavaScript)

先说说我的方法吧,不是最好的,却是代码量最少的   一行: e.Row.Attributes["onclick"] = ClientScript.GetPostBackClientH...
  • my98800
  • my98800
  • 2017-01-05 08:38:36
  • 176

dev gridview 明细行系列操作

private void gridView2_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChang...
  • he198108
  • he198108
  • 2016-04-07 16:28:25
  • 1084

格式化GridView中的绑定字段格式

格式化GridView中的绑定字段格式Example:格式化字符串 {0:F2} 将显示带两位小数的定点数。        DataFormatString="{0:yyyy-MM-dd}"注意点:1...
  • CQP
  • CQP
  • 2006-08-30 20:39:00
  • 1373
收藏助手
不良信息举报
您举报文章:解决 GridView 分割行 无法绑定 问题 及 javascript 操作GridView 行
举报原因:
原因补充:

(最多只允许输入30个字)