• GridView中获取UserControl Fred


    如果设计的UserControl中有公共的参数
            /// <summary>
            /// 缺陷ID
            /// </summary>
            public int DefectID
            {
                get;
                set;
            }
            /// <summary>
            /// 用例ID
            /// </summary>
            public int CaseID
            {
                get;
                set;
            }
            /// <summary>
            /// 是否为查看模式
            /// </summary>
            public bool IsView
            {
                get
                {
                    object o = ViewState["IsView"];
                    return (o == null) ? false : (bool)o;
                }
                set
                {
                    ViewState["IsView"] = value;
                }
            }
    而UserControl嵌入在GridView中,一般情况下,直接用UserControl的ID来操作是不行的。解决方法如下:
    //UserControl類別
    public partial class Forms_Customer_WucCustomerStatement : System.Web.UI.UserControl

    {

    }

    //在GridViewRow中取得使用者控制項,宣告的類別,其實就是自訂的UserContrl類別

    Forms_Customer_WucCustomerStatement Wuc = (Forms_Customer_WucCustomerStatement)e.Row.FindControl("WucCustomerStatement1");//取得UserControl

  • 相关阅读:
    数据库概论练习题第一章整理(1)
    eclipse启动报错 see the log file的解决办法
    有关myeclipse8.5.0搭建java web项目环境【未整理】
    Pycharm安装及配置
    Anaconda安装及配置环境
    C#操作字符串方法总结
    SQL语句中的换行符
    委托
    基类VS接口
    泛型及其继承和同一性
  • 原文地址:https://www.cnblogs.com/Fred_Xu/p/1538153.html
Copyright © 2020-2023  润新知