ASP.NET 弹出窗体选择控件

本文探讨了在ASP.NET中如何实现弹出窗体功能,特别关注使用服务器控件如Button来触发,以及在处理过程中可能出现的Object、Null和String类型的常见问题和解决方案。
摘要由CSDN通过智能技术生成


<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UcErpCashFlow.ascx.cs" Inherits="Benq.Flower.Form.UCCommon.UcErpCashFlow" %>
<LINK href="<%=ResolveUrl("..\\..\\..\\Css\\LQ_Flower.css")%>" type="text/css" rel="stylesheet">
<TABLE id="Table1" cellSpacing="0" cellPadding="0" width="0" border="0">
<tr><td nowrap valign=middle><asp:Image id="Image1" runat="server" style="CURSOR: hand" ImageAlign="Middle"></asp:Image></td>
       <td style="width:98%" align=left valign=middle><asp:Label ID="lblName" runat="server" Text=""></asp:Label><asp:textbox id="txtName" runat="server"></asp:textbox></td>
       <td> </td></tr></table>
<asp:HiddenField ID="hidCode" runat="server" />
<asp:HiddenField ID="hidName" runat="server" />
<asp:HiddenField ID="hidAutoPostBack" runat="server" />
<asp:HiddenField ID="hidScriptID" runat="server" />
<asp:HiddenField ID="hidIsLabelShow" runat="server" />
<asp:Button ID="btnClick" runat="server" οnclick="btnClick_Click"  style="display:none"
    Text="Button" />
<asp:Button ID="btnClearClick" runat="server" style="display:none"
Text="Button" οnclick="btnClearClick_Click" />
<script language=javascript>
    function <%=m_strScriptID%>() {
        var _hidCode = document.getElementById("<%=hidCode.ClientID %>");
        var _hidName = document.getElementById("<%=hidName.ClientID %>");
        var _txtName = document.getElementById("<%=txtName.ClientID %>");       
        var _lblName = document.getElementById("<%=lblName.ClientID %>");   
        var _hidAutoPostBack = document.getElementById("<%=hidAutoPostBack.ClientID %>");      

        var RV = window.showModalDialog("../Public0/UCCommon/SelectErpCashFlow.aspx", "", "status:no;help:no;dialogWidth:500px;dialogHeight:525px;scroll:no;center:yes;resizable:no");
        if (RV != null && RV != "0") {
            RVS = RV.split("*");
            _hidCode.value = RVS[0];
            _hidName.value = RVS[1];
            if(_txtName!=null)
                _txtName.value = RVS[1];
            if(_lblName!=null)
                _lblName.innerText = RVS[1];
                
            if (_hidAutoPostBack.value == "TRUE")
                document.getElementById("<%=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值