private void Get_Navegation_Panel() { try { Rep_General general = new Rep_General(); DataTable navInfoTable = new DataTable(); DataTable user = (DataTable)Session["user"]; int userId = int.Parse(user.Rows[0]["UserID"].ToString()); navInfoTable = general.NavegationDetails(userId, ModuleName); foreach (DataRow dataRow in navInfoTable.Rows) { LinkButton linkButton = new LinkButton(); linkButton.ID = "lB_" + dataRow["ModuleName"].ToString(); linkButton.CssClass = "btn btn-default"; linkButton.Text = dataRow["MenuName"].ToString(); linkButton.CausesValidation = false; linkButton.CommandArgument = dataRow["ModulePath"].ToString(); linkButton.CommandName = dataRow["ModuleName"].ToString(); linkButton.Command += new CommandEventHandler(DynamicCommand); btn_Group_Panel.Controls.Add(linkButton); } LinkButton linkButtonClose = new LinkButton(); linkButtonClose.Text = "Close"; linkButtonClose.CssClass = "btn btn-default"; linkButtonClose.PostBackUrl = "~/Modules/Home/Home.aspx"; btn_Group_Panel.Controls.Add(linkButtonClose); } catch (Exception ex) { string error = ex.Message; string errText = error.Replace("\'", ""); string AlertMSG = " "; AlertMSG += errText; this.ClientScript.RegisterStartupScript(this.GetType(), this.GetType().Name, string.Format("window.alert('{0}');", AlertMSG), true); } }