PDA

View Full Version : ثبت یک متن برای یکی از کاربران ثبت شده در دیتابیس



jaboli
شنبه 03 مرداد 1394, 16:49 عصر
سلام.من یه قسمت در پروژه ام دارم به نام ثبت توضیحات کاربران.که میخوام برای هر کاربر یک توضیح ثبت بشه
یعنی در فرم ابتدا یک فرم جستجو باشه و وقتی نام کاربر رو سرچ کردم مشخصاتش بیاد و برای همون فرد یک تکست باکس زیرش باشه که توضیح به نام اون فرد ثبت بشه
من تو asp.net کدشو دارم ولی تو سی شارپ جواب نمیده


protected void Button1_Click(object sender, EventArgs e)
{
PersianCalendar MyCalendar = new PersianCalendar();
string Year, Month, Day, MyDate;

Year = MyCalendar.GetYear(DateTime.Now).ToString();
Month = MyCalendar.GetMonth(DateTime.Now).ToString();
Day = MyCalendar.GetDayOfMonth(DateTime.Now).ToString();
MyDate = Year + Month.PadLeft(2, '0') + Day.PadLeft(2, '0');

Panel_school_DatasetTableAdapters.SabtGozareshTabl eAdapter MyGozaresh = new Panel_school_DatasetTableAdapters.SabtGozareshTabl eAdapter();
MyGozaresh.Sabt_Gozaresh(TextBox1.Text, Convert.ToInt32(MyDate),Convert.ToInt64( ViewState["ShomareDanesh"].ToString()));


LBLResult.Text = "گزارش با موفقیت ثبت گردید";

}
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
ViewState.Add("ShomareDanesh",GridView1.SelectedRow.Cells[5].Text);
}
protected void BTNSearch_Click(object sender, EventArgs e)
{
SqlDataSource1.SelectCommand = "SELECT * FROM [SabtStudent] where (FamilStudent Like N'%" + TXTSearch.Text + "%')";
GridView1.DataBind();
}

zayens
یک شنبه 04 مرداد 1394, 12:54 عصر
GridView1.DataBind ؟؟؟
این مال ویندوز فرم نیست نحوه بایند گرید تو ویندوز رو سرچ کن
ViewState هم توی ویندوز فرم نداریم