c# 弹出框-后台调前台函数

<script src="../../../Common/Scripts/Order/popup.js" type="text/javascript"></script>
    <script type="text/javascript">
        function ShowHtmlString() {

            var strHtml = document.getElementById("details").innerHTML;
            var pop = new Popup({ contentType: 2, isReloadOnClose: false, width: 640, height: 300 });
            pop.setContent("contentHtml", strHtml);
            pop.setContent("title", "html字符串示例");
            pop.build();
            pop.show();
        }
    </script>

<div id="details" style="display: none;font-size:medium;" runat="server">
        
    </div>
复制代码


后台代码:

复制代码
string rOrderId = e.CommandArgument.ToString();
                DataSet dsDetail= bf.GetDetailByRorderId(rOrderId);
                string html = "<table ><tr><td>冻结时间</td><td>失败信息</td></tr>";
                if (dsDetail != null && dsDetail.Tables != null && dsDetail.Tables[0].Rows.Count>0)
                {
                    for(int i=0;i<dsDetail.Tables[0].Rows.Count;i++)
                    {
                        DataRow dr=dsDetail.Tables[0].Rows[i];
                        html += "<tr ><td>" + dr["flCreateDate"] + "</td><td>" + dr["flLogInfo"] + "</td></tr>";
                    }
                }
                html += "</table>";
                details.InnerHtml = html;
                Page.RegisterStartupScript("ww", "<script>ShowHtmlString();</script>");
复制代码

首先要下载 popup.js,上面有很多例子。下载地址:http://pan.baidu.com/s/1f8qlu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值