电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> C#>>asp.net ajax控件检测名称是否存在:

asp.net ajax控件检测名称是否存在

来源:网络 | 2013-4-20 | (有1684人读过)

<asp:TextBox ID="CompanyName" runat="server" AutoPostBack="True"  
                ontextchanged="CompanyName_TextChanged"></asp:TextBox> 
                     </td> 

      <td width="238"> 
          <asp:ScriptManager ID="ScriptManager1" runat="server"> 
            </asp:ScriptManager> 
            <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
                <ContentTemplate> 
                    <asp:Label ID="LblCheckName" runat="server" Font-Size="12px"  
                        ForeColor="#FF3300" Visible="False"></asp:Label> 
                </ContentTemplate> 
                <Triggers> 
                    <asp:AsyncPostBackTrigger ControlID="CompanyName" EventName="TextChanged" /> 
                </Triggers> 
            </asp:UpdatePanel> 
            <asp:UpdateProgress ID="UpdateProgress1" runat="server"  
                AssociatedUpdatePanelID="UpdatePanel1"> 
                <ProgressTemplate> 
                    正在检测名称.. 
                </ProgressTemplate> 
            </asp:UpdateProgress> 



      /// <summary> 
        /// ajax控件检测 
        /// </summary> 
        /// <param name="sender"></param> 
        /// <param name="e"></param> 
        protected void CompanyName_TextChanged(object sender, EventArgs e) 
        { 
            string cpName = this.CompanyName.Text.Trim(); 
            if (chekCompanyName(cpName)) 
            { 
                LblCheckName.Text = "允许"; 
                this.LblCheckName.Visible = true; 
                this.Button1.Enabled = true; 
            } 
            else 
            { 
                LblCheckName.Text = "数据库中不存在该公司,不允许添加"; 
                this.LblCheckName.Visible = true; 
                this.Button1.Enabled = false; 
            } 
           
            
        } 
C#热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号