Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Request["Id"]);

            if (!IsPostBack)
            {
                Notice    model = new Notice();
                DataTable dt    = bll.QueryNotice(id);
                DataRow   dr    = dt.Rows[0];
                if (dt.Rows.Count > 0)
                {
                    title = dr["title"].ToString();
                    news  = dr["news"].ToString();
                    time  = Convert.ToDateTime(dr["time"]);
                }
            }
            else
            {
                title = Request["navtitle"];
                news  = Request["navnews"];
                time  = Convert.ToDateTime(Request["navtime"]);
                if (title != "" && news != "")
                {
                    DataTable dt = bll.showNotice();
                    foreach (DataRow item in dt.Rows)
                    {
                        if (item["title"].ToString() == title)
                        {
                            Response.Write("<script>alert('通知标题不能重复!!!');</script>");
                            return;
                        }
                        if (item["news"].ToString() == news)
                        {
                            Response.Write("<script>alert('通知内容不能重复!!!');</script>");
                            return;
                        }
                    }
                    int result = bll.EditNotice(id, title, news, time);
                    if (result > 0)
                    {
                        Response.Write("<script>alert('修改成功!');window.location.href='InformList.aspx'</script>");
                    }
                }
                else
                {
                    Response.Write("<script>alert('通知标题或内容不能为空!!!');</script>");
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            NavBLL bll2 = new NavBLL();

            if (!IsPostBack)
            {
                //加载导航信息
                DataTable     dt2  = bll2.NavQuery();
                StringBuilder str3 = new StringBuilder();
                StringBuilder str4 = new StringBuilder();
                if (dt2.Rows.Count > 0)
                {
                    str3.Append("<li class='active'><a href='" + dt2.Rows[0]["url"].ToString() + "'>" + dt2.Rows[0]["name"] + "</a></li>");
                    str4.Append("<li><a href='" + dt2.Rows[0]["url"].ToString() + "'>" + dt2.Rows[0]["name"] + "</a>|</li>");
                    for (int i = 1; i < dt2.Rows.Count; i++)
                    {
                        str3.Append("<li><a href='" + dt2.Rows[i]["url"].ToString() + "'>" + dt2.Rows[i]["name"] + "</a></li>");
                        str4.Append("<li><a href='" + dt2.Rows[i]["url"].ToString() + "'>" + dt2.Rows[i]["name"] + "</a>|</li>");
                    }
                    nav1.InnerHtml = str3.ToString();
                    nav2.InnerHtml = str4.ToString();
                }

                //加载单条通知详情
                int       id    = Convert.ToInt32(Request["Id"]);
                Notice    model = new Notice();
                DataTable dt    = bll.QueryNotice(id);
                DataRow   dr    = dt.Rows[0];
                if (dt.Rows.Count > 0)
                {
                    Title        = dr["title"].ToString();
                    News         = dr["news"].ToString();
                    tt.InnerHtml = News;
                }
            }
        }