zoukankan      html  css  js  c++  java
  • 用户控件

    前台页面:

    <%@ Control Language="C#" AutoEventWireup="true" CodeFile="EnterpriseInfoControl.ascx.cs"
        Inherits="UserControls_EnterpriseInfoControl" %>
    <input type="hidden" id="TxtOrganId" name="TxtOrganId" runat="server" />
    <input type="hidden" id="TxtIsDepartment" name="TxtIsDepartment" runat="server" />
    <input id="TxtOrganName" type="text" name="TxtOrganName" style=" 60%;" runat="server" />
    <input class="button2" id="BtnOrganId" runat="server" type="button" value="选择" />
    <input type="button" id="BtnClear" value="清除" onclick="ClearOrgan()" class="button2"
        runat="server" />

    后台页面:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;

    using HHH.Jcjg_HBS.Common;

    public partial class UserControls_EnterpriseInfoControl : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string script = "<script language='javascript' type='text/javascript'> function ClearOrgan() {  document.getElementById('" + TxtOrganName.ClientID + "').value=''; document.getElementById('" + TxtOrganId.ClientID + "').value='';}</script>";
            Page.ClientScript.RegisterStartupScript(typeof(string), "ClearOrgan", script);

            string showDialog = string.Format("javascript:return ShowHiddenDialogs('{0}','{1}','{2}?isDepartment={3}&time={4}&AreaType={5}&IsALog={6}',500,450);", TxtOrganName.ClientID, TxtOrganId.ClientID, StaticDatas.EnterpriseInfo, IsDepartment, DateTime.Now.ToString(), MyCommon.GetInstance().GetAreaType(), IsALog);
            BtnOrganId.Attributes.Add("onclick", showDialog);
        }

        public string TextBoxWidth
        {
            set { TxtOrganName.Style.Add("width", value); }
        }


        public string Value
        {
            get
            {
                if (!string.IsNullOrEmpty(TxtOrganName.Value.Trim()) && !string.IsNullOrEmpty(TxtOrganId.Value.Trim()))
                {
                    return TxtOrganId.Value.Trim();
                }
                return "";
            }
            set
            {
                TxtOrganId.Value = value;
            }
        }

        public string Text
        {
            get
            {
                if (!string.IsNullOrEmpty(TxtOrganName.Value.Trim()))
                {
                    return TxtOrganName.Value.Trim();
                }
                return "";
            }
            set
            {
                TxtOrganName.Value = value;
            }
        }

        public string IsDepartment//0true 1false
        {
            get
            {
                if (!string.IsNullOrEmpty(TxtIsDepartment.Value.Trim()) && !string.IsNullOrEmpty(TxtIsDepartment.Value.Trim()))
                {
                    return TxtIsDepartment.Value.Trim();
                }
                return "";
            }
            set
            {
                TxtIsDepartment.Value = value;
            }
        }

        private string mIsLog = "0";
        public string IsALog
        {
            get
            {
                return mIsLog;
            }
            set
            {
                mIsLog = value;
            }
        }

        public bool isReadonly
        {
            set
            {
                if (!value)
                {
                    TxtOrganName.Attributes.Add("readonly", "readonly");
                }
            }
        }
    }

  • 相关阅读:
    在Flex or AIR中检测你的网络连接是否正常
    设置Adobe Air应用程序属性
    airMeeting
    用Adobe Flex3开发AIR应用程序–入门指南
    Adobe Flash Player 9.0.124 的安全策略更改
    分发,安装和运行AIR应用程序
    永远置于顶层(always on top)的AIR应用
    翻译:SWFObject 2.0官方文档
    C#温故而知新学习系列之.NET框架高级特性—概述.NET框架中的反射(一)
    C#温故而知新学习系列之字符串处理—指定字符串的显示格式(一)
  • 原文地址:https://www.cnblogs.com/dengjd/p/3036363.html
Copyright © 2011-2022 走看看