protected void dlBaggage_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "Baggage") { LinkButton linkButton = e.CommandSource as LinkButton; string _name = linkButton.Text; if (category == "Library") { // Library_SelectAllTableAdapter CEActsChapter = new Library_SelectAllTableAdapter(); //Library_RSRules_SelectAllTableAdapter CEActsChapter = new Library_RSRules_SelectAllTableAdapter(); //DataTable dtActsChapter = CEActsChapter.Library_Data_Select(subcategory, _name); //if (dtActsChapter.Rows.Count > 0) //{ // string aChapter = Convert.ToString(dtActsChapter.Rows[0]["chaptername"]); //if (aChapter.Equals("")) //{ // string aData = Convert.ToString(dtActsChapter.Rows[0]["data"]); //if (aData.Equals("")) //{ Response.Redirect("shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name, "_blank", string.Empty); // } // else //{ // Response.Redirect("shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); // } // } // else // { // Response.Redirect("displayindex.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); // } // } } else if (category == "Central Excise" & subcategory == "Rules") { CEActsTableAdapter CEActsChapter = new CEActsTableAdapter(); DataTable dtActsChapter = CEActsChapter.ChapterbyIndex(subcategory, _name); if (dtActsChapter.Rows.Count > 0) { string aChapter = Convert.ToString(dtActsChapter.Rows[0]["chaptername"]); if (aChapter.Equals("")) { string aData = Convert.ToString(dtActsChapter.Rows[0]["data"]); if (aData.Equals("")) { Response.Redirect("~/shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name, "_blank", string.Empty); } else { Response.Redirect("~/shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); } } else { Response.Redirect("displayindex.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); } } } else if (category == "Customs" & subcategory == "Rules") { ActsTableAdapter baggageAdpt = new ActsTableAdapter(); DataTable dtActsChapter = baggageAdpt.Data_Select(subcategory, _name); if (dtActsChapter.Rows.Count > 0) { string aData = Convert.ToString(dtActsChapter.Rows[0]["data"]); if (aData.Equals("")) { Response.Redirect("~/shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name, "_blank", string.Empty); } else { Response.Redirect("~/shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); } } } else { Response.Redirect("~/shownotifications.aspx?cat=" + category + "&subcat=" + subcategory + "&name=" + _name); } } }