Beispiel #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // Get ItemId from querystring
        if (Request.Params["itemid"] != null)
        {
            ItemID = int.Parse(Request.Params["itemid"]);
        }
        else
        {
            ItemID = 0;
        }

        if (!Page.IsPostBack)
        {
            if (ItemID > 0)
            {
                this.BindViewData();
                ZNodeUrl _Url = new ZNodeUrl();
                PreviewLink = ZNodeConfigManager.EnvironmentConfig.ApplicationPath + "/product.aspx?zpid=" + ItemID;
            }

        }
        //Add Client Side Script
        StringBuilder StringBuild = new StringBuilder();
        StringBuild.Append("<script language=JavaScript>");
        StringBuild.Append("    function  PreviewProduct() {");
        StringBuild.Append("  window.open('" + PreviewLink + "');");
        StringBuild.Append("    }");
        StringBuild.Append("<" + "/script>");

        if (!ClientScript.IsStartupScriptRegistered("Preview"))
        {
            ClientScript.RegisterStartupScript(GetType(),"Preview", StringBuild.ToString());
        }
    }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // Get mode value from querystring
        if (Request.Params["mode"] != null)
        {
            Mode = Request.Params["mode"];
        }

        // Get ItemId from querystring
        if (Request.Params["itemid"] != null)
        {
            ItemId = int.Parse(Request.Params["itemid"]);
        }
        else
        {
            ItemId = 0;
        }

        if (!Page.IsPostBack)
        {
            if (ItemId > 0)
            {
                this.BindViewData();
                ZNodeUrl _Url = new ZNodeUrl();
                PreviewLink = ZNodeConfigManager.EnvironmentConfig.ApplicationPath + "/product.aspx?zpid=" + ItemId;
            }
            else
            {
                throw (new ApplicationException("Product Requested could not be found."));
            }

            ResetTab();
        }
        //Add Client Side Script
        StringBuilder StringBuild = new StringBuilder();
        StringBuild.Append("<script language=JavaScript>");
        StringBuild.Append("    function  PreviewProduct() {");
        StringBuild.Append("  window.open('" + PreviewLink + "');");
        StringBuild.Append("    }");
        StringBuild.Append("<" + "/script>");

        if (!ClientScript.IsStartupScriptRegistered("Preview"))
        {
            ClientScript.RegisterStartupScript(GetType(),"Preview", StringBuild.ToString());
        }

        //Bind the Attribute List
        BindSkuAttributes();
    }