예제 #1
0
    protected void lnkLanguage_Click(object sender, EventArgs e)
    {
        try
        {
            Session.Timeout = 180;
            DataSet ds = new DataSet();
            ds = Session["IntroDetails"] as DataSet;
            ds.Tables[0].DefaultView.RowFilter = "";
            DataTable dt = ds.Tables[0];

            string SortExp = "Language";
            if (Session["SortDirec"] == null)
            {
                Session["SortDirec"] = "Ascending";
                lnkLanguage.Text     = "Language &#8659";
            }
            else if (Session["SortDirec"].ToString() == "")
            {
                Session["SortDirec"] = "Ascending";
                lnkLanguage.Text     = "Language &#8659";
            }
            else if (Session["SortDirec"].ToString() == "Ascending")
            {
                Session["SortDirec"] = "Descending";
                lnkLanguage.Text     = "Language &#8657";
            }
            else
            {
                Session["SortDirec"] = "Ascending";
                lnkLanguage.Text     = "Language &#8659";
            }

            lnkMarketSpecialist.Text = "Market Specialist ↓ ↑";
            lnkDateSort.Text         = "Date ↓ ↑";
            lnkStatus.Text           = "Status ↓ ↑";
            lnkCustomerEmail.Text    = "Customer Email ↓ ↑";
            if (dt != null)
            {
                BizUtility.GridSortForReport(txthdnSortOrder, SortExp, grdIntroInfo, 0, dt, Session["SortDirec"].ToString());
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }