با سلام
یه فرم دارم که اطلاعتش از دیتابیس فراخوانی می شه و می خوام اطلاعات لود شده رو تغییر بدم و مجددا ذخیره کنم
اما هرچی اطلاعات فرم رو تغییر می دم همون اطلاعات قبلی رو در نظر میگیره بنابراین من نمی تونم اطلاعاتم رو ویرایش کنم
چه کمکی از ما برمیاد ؟
کدتون رو قرار بدید
با سلام
فرم من خیلی اطلاعات توش هست اما شما فرض کنید یک تکست باکس داریم که از دیتابیس نام و نام خانوادگی کاربر رو نمایش میده (در page load )
بعد کاربر این مشخصات رو تغییر میده و من میخوام این اطلاعات رو در دیتابیس ویرایش کنم
واکشی اطلاعات از دیتابس انجام میشه و کاربر اطلاعات رو تغییر میده ولی وقتی textbox1.text میزنم همون اطلاعات اولیه این تکست باکس رو نشون میده
<asp:TextBox ID="users_name" runat="server" CssClass="textEntry"></asp:TextBox> . . . قراردادن اطلاعات از دیتابیس users_name.Text = datatable_users.Rows(0)("users_name") مثلا = احسان زنگنه. . .تغییر اطلاعات توسط کاربر .مثلا =علی رحمانی . . .MsgBox(users_name.Text) نمایش متن= احسان زنگنه
در رویداد Load پر کردید ؟
باید کدتون رو داخل کد زیر قرار بدید
if(!Page.IsPostBack) { //Your Code }
ممنونم
متوجه شدم که هر دکمه ای که توی صفحه کلیک میکنیم یک بار pageload دوبار فراخوانی میشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)