zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    AJAX注册
    文件上传加水印
    邮箱
    AJAX完整操作
    跨窗体操作
    容器布局
    EF异常类
    SQL查出字段横向拼接,如:1,2,3,4
    asp.net三层结构中,SQL助手类DbHelperSQL
    正则抓取页面信息
  • 原文地址:https://www.cnblogs.com/Fred_Xu/p/1538153.html
Copyright © 2011-2022 走看看