Ejemplo n.º 1
0
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowIndex != -1)
        {
            int ID = int.Parse(((Label)(e.Row.FindControl("lblID"))).Text);
            DataTable dt = new tbl_GalleryPictureTableAdapter().GetDataBygp_ID_GallerySubject(ID);

            ((Label)(e.Row.FindControl("lblCount"))).Text = dt.Rows.Count.ToString();
        }
    }
Ejemplo n.º 2
0
    private void Fill()
    {
        int GallerySubjet_ID = int.Parse(Request.QueryString["ID_GallerySubject"]);
        DataTable dt = new tbl_GallerySubjectTableAdapter().GetDataByGallerySubjet_ID(GallerySubjet_ID);
        TitleContent = dt.Rows[0]["gs_title"].ToString();
        DateContent = dt.Rows[0]["gs_Date"].ToString();
        BazdidContent = dt.Rows[0]["gs_Bazdid"].ToString();

        // موضوع

        Label2.Text = "موضوع : <b>گالری تصاویر</b>";

        // نویسنده مطلب
        DataTable dt2;
        string Con_ID_Role = "0";

        dt2 = new tbl_AdminInformationTableAdapter().GetDataByID(int.Parse(dt.Rows[0]["gs_ID_Admin"].ToString()));
        AuthorContent = dt2.Rows[0]["AI_Name"].ToString();
        if (AuthorContent.Trim().Length == 0)
        {
            AuthorContent = dt2.Rows[0]["AI_UserName"].ToString();

        }
        Con_ID_Role = dt2.Rows[0]["Admin_ID"].ToString();

        AuthorContent = "<a href='./index.aspx?Type=AdminDetail&" +
                "ID_Admin=" + Con_ID_Role + "'>" +
                AuthorContent + "</a>";

        DataTable dt3 = new tbl_GalleryPictureTableAdapter().GetDataBygp_ID_GallerySubject(GallerySubjet_ID);
        DataList1.DataSource = dt3;
        DataList1.DataBind();

        // مسیر قرارگیری مطلب
        FillPath(dt.Rows[0]["gs_id_category"].ToString());
    }
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowIndex != -1)
        {
            int ID_Role = int.Parse(((Label)(e.Row.FindControl("ID_Role"))).Text.ToString());

            DataTable dt = new tbl_AdminInformationTableAdapter().GetDataByID(ID_Role);
            if (dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["AI_Name"].ToString().Length > 0)
                {
                    ((Label)(e.Row.FindControl("lblName"))).Text = "توسط : " + dt.Rows[0]["AI_Name"].ToString();
                }
                else
                {
                    ((Label)(e.Row.FindControl("lblName"))).Text = "توسط : " + dt.Rows[0]["AI_UserName"].ToString();
                }
            }
            int ID = int.Parse(((Label)(e.Row.FindControl("lblID"))).Text);
            DataTable dt2 = new tbl_GalleryPictureTableAdapter().GetDataBygp_ID_GallerySubject(ID);

            ((Label)(e.Row.FindControl("lblCount"))).Text = " ( " + dt2.Rows.Count.ToString() + " تصویر )";
        }
    }
    private void FillFileUpload()
    {
        DataTable dt3 = new tbl_GalleryPictureTableAdapter().GetDataBygp_ID_GallerySubject(int.Parse(Request.QueryString["ID_GallerySubject"].ToString()));
        HyperLink hl;
        Image im;
        LinkButton lb;
        for (int i = 1; i <= dt3.Rows.Count; i++)
        {
            im = (Image)this.FindControl("Image" + (i * 2).ToString());
            im.Visible = true;
            im = (Image)this.FindControl("Image" + ((i * 2) - 1).ToString());
            im.Visible = true;
            lb = (LinkButton)this.FindControl("LinkButton" + i.ToString());
            lb.Visible = true;
            lb.ToolTip = dt3.Rows[i - 1]["GalleryPicture_ID"].ToString();
            hl = (HyperLink)this.FindControl("HyperLink" + i.ToString());
            hl.ToolTip = dt3.Rows[i - 1]["GalleryPicture_ID"].ToString();
            hl.Visible = true;
            hl.NavigateUrl = dt3.Rows[i - 1]["gp_Address"].ToString();
        }
        for (int j = dt3.Rows.Count + 1; j <= 10; j++)
        {
            im = (Image)this.FindControl("Image" + (j * 2).ToString());
            im.Visible = false;
            im = (Image)this.FindControl("Image" + ((j * 2) - 1).ToString());
            im.Visible = false;
            lb = (LinkButton)this.FindControl("LinkButton" + j.ToString());
            lb.Visible = false;
            lb.ToolTip = "";
            hl = (HyperLink)this.FindControl("HyperLink" + j.ToString());
            hl.ToolTip = "";
            hl.Visible = false;
            hl.NavigateUrl = "";

        }
    }