Пример #1
0
        private void Control_Init()
        {
            if (DataEval.IsEmptyQuery(_loginrefreshid))
            {
                lbl_ReturnLink.Text = "Return Link";
            }
            else
            {
                if (Request.QueryString["PageLink"] == "Disable")
                {
                    lbl_ReturnLink.Text = "Return Link";
                }
                else
                {
                    string ReturnURL = _returnurl;

                    if (Session["ReturnURL"] != null)
                    {
                        UrlMgr myUrlMgr = new UrlMgr();
                        ReturnURL = myUrlMgr.Get_SEO_Friendly_URL(ReturnURL);
                    }

                    lbl_ReturnLink.Text = "<A href=" + ReturnURL + ">Return Link</A>";

                    string JavaScript = "<script type='text/javascript'>\n"
                                        + "<!--\n"
                                        + "function exec_refresh()\n"
                                        + "{\n"
                                        + "window.status = 'Jump to...' + myvar;\n"
                                        + "myvar = myvar + ' .';\n"
                                        + "var timerID = setTimeout('exec_refresh();', 100);\n"
                                        + "if (timeout > 0)\n"
                                        + "{\n"
                                        + "timeout -= 1;\n"
                                        + "}\n"
                                        + "else\n"
                                        + "{\n"
                                        + "clearTimeout(timerID);\n"
                                        + "window.status = '';\n"
                                        + "window.location = '" + ReturnURL + "';\n"
                                        + "}\n"
                                        + "}\n"
                                        + "var myvar = '';\n"
                                        + "var timeout = 20;\n"
                                        + "exec_refresh();\n"
                                        + "//-->\n"
                                        + "</script>\n";

                    Literal_JavaScript.Text = JavaScript;
                }
            }
        }
Пример #2
0
        public Menu(DataRow myDR)
        {
            //
            //TODO: 在此处添加构造函数逻辑
            //

            if (myDR != null)
            {
                _pageindexid     = myDR["PageIndexID"].ToString();
                _page_categoryid = myDR["Page_CategoryID"].ToString();
                _menu_title      = myDR["Menu_Title"].ToString();
                _page_name       = myDR["Page_Name"].ToString();
                _sortorder       = myDR["SortOrder"].ToString();

                UrlMgr myUrlMgr = new UrlMgr();
                _navigateurl = myUrlMgr.Get_PageIndex_PageURL(_pageindexid);
            }
        }
Пример #3
0
        public Navigator(DataRow myDR)
        {
            //
            //TODO: 在此处添加构造函数逻辑
            //

            if (myDR != null)
            {
                _pageindexid        = myDR["PageIndexID"].ToString();
                _parent_pageindexid = myDR["Parent_PageIndexID"].ToString();
                _page_categoryid    = myDR["Page_CategoryID"].ToString();
                _menu_title         = myDR["Menu_Title"].ToString();
                _page_name          = myDR["Page_Name"].ToString();
                _page_type          = (Page_Type)StringEnum.Parse(typeof(Page_Type), myDR["Page_Type"].ToString(), true);
                _sortorder          = myDR["SortOrder"].ToString();

                _isonnavigator = (bool)myDR["IsOnNavigator"];

                UrlMgr myUrlMgr = new UrlMgr();
                _navigateurl = myUrlMgr.Get_PageIndex_PageURL(_pageindexid);
            }
        }