add

Thursday, 26 September 2013

Write and read text to/from a text file in asp.net

 string path = Server.MapPath("~/");
            TextWriter tw = new StreamWriter(path+"Textsample.txt",true);
            // write a line of text to the file
            tw.WriteLine(txtresult.Text);

            // close the stream
            tw.Close();
       txtfieldname.Text = "";
       txtvalue.Text = "";
       txtresult.Text = "";
       StreamReader tr = new StreamReader(path + "Textsample.txt");
       //TextReader tr = new TextReader(path + "Textsample.txt");
       // read a line of text
       //Console.WriteLine(tr.ReadLine());
       var lineCount = File.ReadAllLines(path + "Textsample.txt").Length;
       //Response.Write(lineCount);
       for (int i = 0; i < lineCount; i++)
       {
           txtresult.Text += tr.ReadLine();
       }
       // close the stream
       tr.Close();

Thursday, 12 September 2013

multiple deletes using checkbox in asp.net

 string strID = string.Empty;

        for (int i = 0; i < gvproviders.Rows.Count; i++)
        {
            CheckBox chkDelete = (CheckBox)gvproviders.Rows[i].
                             Cells[0].FindControl("chkname");
            if (chkDelete != null)
            {
                if (chkDelete.Checked)
                {

                    Label lbldeleteid = (Label)gvproviders.Rows[i].Cells[1].FindControl("controlid");
                    if (strID != string.Empty)
                        strID += ",";
                    strID += "" + lbldeleteid.Text + "";
                    //strID  = lbldeleteid.Text;
                    //idCollection.Add(strID);
                }
            }
        }
        string s1 = "delete from tblname where PId in(" + strID + ")";
       
        con.db1.Open();
        OleDbCommand cmd = new OleDbCommand(s1, con.db1);
       
        int j = Convert.ToInt32(cmd.ExecuteNonQuery());
        con.db1.Close();

remove a session variable in asp.net

Session.Remove("sessionvariablename");

save image in a folder in asp.net and validate image

Bitmap image1;
           
            image1 = new Bitmap(fupload1.PostedFile.InputStream);

            int x = image1.Width;
            int y = image1.Height;

            string[] exe = new string[3] {".jpg",".png",".gif" };


           
            if (i < 2000)
            {
                for (int k = 0; k < exe.Length;k++)
                {
                    if (lblextension.Text == exe[k])
                    {
                        if (x <= 1024 && y <= 768)
                        {
                            filename = Path.GetFileName(fupload1.PostedFile.FileName);
                             fname=j + extension;
                            fupload1.SaveAs(Server.MapPath("Files/" +fname ));
                            break;
                        }
                    }
                 
                }
            }

Find utl path in asp.net c#

Request.Url.GetLeftPart(UriPartial.Authority) +
     VirtualPathUtility.ToAbsolute("~/");