protected void Button1_Click(object sender, EventArgs e) { nsdoc.clsprf obj = new nsdoc.clsprf(); nsdoc.clsprfprp objprp = new nsdoc.clsprfprp(); objprp.prfloc = DropDownList1.SelectedValue; objprp.prfusrcod = Convert.ToInt32(Session["cod"]); objprp.prfgnd = Convert.ToChar(RadioButtonList1.SelectedValue); objprp.prfdsc = TextBox2.Text; objprp.prfdob = TextBox1.Text; String pic = FileUpload1.PostedFile.FileName; if (pic != "") { pic = pic.Substring(pic.LastIndexOf('.')); } objprp.prfpic = pic; if (ViewState["cod"] == null) { obj.Save_Rec(objprp); } else { objprp.prfcod = Convert.ToInt32(ViewState["cod"]); if (pic == "") { objprp.prfpic = ViewState["pic"].ToString(); } obj.update_rec(objprp); } if (pic != "") { FileUpload1.PostedFile.SaveAs(Server.MapPath("../prfpic") + "//" + Session["cod"].ToString() + pic); } }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { nsdoc.clsprf obj = new nsdoc.clsprf(); List <nsdoc.clsprfprp> k = obj.find_rec(Convert.ToInt32(Session["cod"])); if (k.Count > 0) { TextBox1.Text = k[0].prfdob.ToString(); TextBox2.Text = k[0].prfdsc; RadioButtonList1.SelectedIndex = -1; RadioButtonList1.Items.FindByValue(k[0].prfgnd.ToString()).Selected = true; DropDownList1.SelectedIndex = -1; DropDownList1.Items.FindByValue(k[0].prfloc).Selected = true; ViewState["pic"] = k[0].prfpic; ViewState["cod"] = k[0].prfcod; } } }