• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net 数据绑定时对数据列做个性化处理
    复制代码 代码如下:

    protected void dgQuery_ItemDataBound(object sender, DataGridItemEventArgs e)
    {
    if ((e.Item.ItemType != ListItemType.Header) (e.Item.ItemType != ListItemType.Footer))
    {
    DataRow drRow = ((DataRowView)e.Item.DataItem).Row;
    string commonPartId = drRow["cniBackup1"].ToString();
    HyperLink hlTrans = (HyperLink)e.Item.FindControl("hlTrans");
    if (hlTrans != null)
    {
    hlTrans.Text = "--";
    hlTrans.NavigateUrl = "javascript:void();";
    }

    //删除列
    LinkButton btnDelete = (LinkButton)e.Item.FindControl("btnDelete");
    //没有删除权限且找到控件
    if (!bCanDelete btnDelete != null)
    {
    //查找控件所在Cell列号
    for (int i = 0; i e.Item.Cells.Count; i++)
    {
    if (e.Item.Cells[i].HasControls() e.Item.Cells[i].Controls.IndexOf(btnDelete) > 0)
    {
    int index = e.Item.Cells[i].Controls.IndexOf(btnDelete);
    e.Item.Cells[i].Controls.RemoveAt(index);
    Literal tips = new Literal();
    tips.Text = "--";
    e.Item.Cells[i].Controls.AddAt(index, tips);

    //e.Item.Cells[i].Text = "--";
    break;
    }
    }
    }
    }
    }
    上一篇:asp.net分页控件AspNetPager的样式美化
    下一篇:Global.cs中自动获取未处理的异常
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net 数据绑定时对数据列做个性化处理 asp.net,数据,绑,定时,对,