protected void Page_Load(object sender, EventArgs e) { newsTableAdapters.tbl_newsTableAdapter nta = new newsTableAdapters.tbl_newsTableAdapter(); string nid = Request.QueryString["nid"]; //آیدی هر موضوع را بر میگرداند string nn = nta.numberofnewsv(int.Parse(nid)).ToString(); //با استفاده از آیدی هر موضوع و کويری مشخص شده تعداد بازدیدکنندگان هر مطلب را بر میگرداند. nta.Updatenewsvisited(int.Parse(nn), int.Parse(nid)); //به تعداد بازدیدکنندگاه 1 واحد اضافه میشود string ton = nta.titleofnews(int.Parse(nid)); //عنوان صفحه متناسب با هر خبر با آیدی آن خبر Page.Title = ton; //عنوان صفحه }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)//مانند بخش کامنت { string nid = Request.QueryString["nid"]; if (Request.Cookies["dislike" + nid] != null) { } else { newsTableAdapters.tbl_newsTableAdapter cta = new newsTableAdapters.tbl_newsTableAdapter(); cta.Updatedislike(1, int.Parse(nid)); DataList1.DataBind(); HttpCookie objlike = new HttpCookie("dislike" + nid, "1"); Response.Cookies.Add(objlike); } }
protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { if (!checktype(FileUpload1.FileName) & !checktypeimg(FileUpload2.FileName)) { Label1.Text = "فایل شما ارسال نشد."; } else { newsTableAdapters.tbl_newsTableAdapter nta = new newsTableAdapters.tbl_newsTableAdapter(); nta.InsertQueryels(txt_onvan.Text, txt_desc.Text, DateTime.Now, 0, int.Parse(drop_cat.SelectedValue), txt_writer.Text, FileUpload1.FileName, FileUpload2.FileName, 0, 0); Label1.Text = "تبریک فایل شما با موفقیت ارسال شد "; FileUpload1.SaveAs(MapPath("~/vid/" + FileUpload1.FileName)); FileUpload2.SaveAs(MapPath("~/imgdef/" + FileUpload2.FileName)); GridView1.DataBind(); txt_onvan.Text = " "; txt_desc.Text = " "; txt_writer.Text = " "; } } }
protected void Button1_Click1(object sender, EventArgs e) { if (FileUpload1.HasFile) //اگر فایلی برای آپلود وجود دارد { if (!checktype(FileUpload1.FileName) & !checktypeimg(FileUpload2.FileName)) //پسوند مورد نطر { Label1.Text = "فایل شما ارسال نشد."; } else { newsTableAdapters.tbl_newsTableAdapter nta = new newsTableAdapters.tbl_newsTableAdapter(); //اتصال به دیتاست news nta.InsertQueryels(txt_onvan.Text, txt_desc.Text, DateTime.Now, 0, int.Parse(drop_cat.SelectedValue), txt_writer.Text, FileUpload1.FileName, FileUpload2.FileName, 0, 0); //درج در پایگاه داده با استفاده از کويری مشخص شده Label1.Text = "تبریک فایل شما با موفقیت ارسال شد "; FileUpload1.SaveAs(MapPath("~/vid/" + FileUpload1.FileName)); //ذخیره در مشیر فیزیکی مشخص شده FileUpload2.SaveAs(MapPath("~/imgdef/" + FileUpload2.FileName)); GridView1.DataBind(); //نمایش در gridview txt_onvan.Text = " "; txt_desc.Text = " "; txt_writer.Text = " "; } } }