按钮点击跳转页面


第一中:

引用js

 <script src="/common/js/jquery-1.8.2.min.js" type="text/javascript"></script>
    <script src="/common/js/easyui/easyloader.js" type="text/javascript"></script>

前台

<asp:Button ID="btn" runat="server" Text="查看流程进度" CssClass="admin_cx marginleft" Height="25" OnClientClick="showAudit();return false;" />

js (写在form标签结束前)

 <script type="text/javascript">
            function showAudit() {
                var ids =<%=this.Request.QueryString["Id"]%>
                parent.layer.open({
                    type: 2,
                    title: '流程进度',
                    maxmin: false,
                    shade: 0.4,
                    shadeClose: true, //点击遮罩关闭层
                    area: ['50%', '70%'],//content: 'PcPage/iframe/CounteriBid.aspx?psid=' + psid
                    content: ['/OA/Information/proAuditorList.aspx?Id=' + ids] //这里content是一个URL
                });
            }

        </script>

第二种(数据绑定控件里面)

前台:

 <asp:TemplateField>
  <HeaderTemplate>操作</HeaderTemplate>
  <ItemStyle CssClass="text-center" />
   <ItemTemplate>
    <asp:LinkButton ID="lbtSum" runat="server" Text='[ 资金汇总 ]' OnClientClick='<%# BtnSummary(Convert.ToInt32(Eval("Id")))%>' Visible='<%# GetVisibles(Convert.ToInt32(Eval("State")))%>'></asp:LinkButton>
   </ItemTemplate>
  </asp:TemplateField>

后台:

  public string BtnSummary(int x)
        {
            return "showAudit(" + x + ");return false;";
        }

js(写在主页面form标签结束前)

 <script type="text/javascript">
            function showAudit(Id) {
                parent.layer.open({
                    type: 2,
                    title: '流程进度',
                    maxmin: false,
                    shade: 0.4,
                    shadeClose: true, //点击遮罩关闭层
                    area: ['50%', '70%'],//content: 'PcPage/iframe/CounteriBid.aspx?psid=' + psid
                    content: ['/OA/Information/SumOfFunds.aspx?op=edit&Id=' + Id] //这里content是一个URL
                });
            }
        </script>

跳转页面操作做完功能关闭窗体(写(跳转)子页面的form标签结束前)

<script type="text/javascript">
            function showMessage(msg) {
                var fram = parent.getNowFrame();
                $(fram).attr("src", $(fram).attr("src"));

                parent.layer.msg(msg);
                var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
                parent.layer.close(index);
            }
        </script>

优质内容筛选与推荐>>
1、IBM在全世界推广Microsoft-Free桌面
2、中小企业使用ERP七大误区
3、ES6
4、拨通VPN后无法访问公司局域网的解决办法
5、SqlServer自动作业备份


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn