PDA

View Full Version : مبتدی: نمایش مقدار خوانده شده از دیتابیس همزمان با نمایش کل دیتا در DropDownList



MasoudAdmin
جمعه 01 اسفند 1399, 16:03 عصر
سلام
من یک DropDownList دارم که جدول ليست بانک ها از دیتابیس خوانده میشه و تو لیستش قرار میگیره و در فرم ثبت اطلاعات کاربر بانک رو انتخاب میکنه و در دیتابیس ذخیره میشه. حالا یک فرم دارم که ویرایش اطلاعات هست. میخوام کاربر که روی کدش کلید کرد و فرم ویرایش باز شد، علاوه بر اینکه در DropDownList مثل فرم ثبت نام لیست نام بانک ها هست، مقداری که کاربر موقع ثبت نام ورود کرده هم به صورت انتخاب شده در DropDownList نمایش بده. امیدوارم که واضح توضیح داده باشم.
این کد پر کردن DropDownList هست:

this.DropDownListBank.Items.Clear();
string ConnectionStringBank = CryptorEngine.Decrypt(ConfigurationManager.Connect ionStrings["Bank"].ConnectionString, true);
SqlConnection ConMain = new SqlConnection();
ConMain.ConnectionString = ConnectionStringBank;
ConMain.Open();
SqlCommand CmdMain = new SqlCommand();
CmdMain.Connection = ConMain;
CmdMain.CommandType = CommandType.StoredProcedure;
CmdMain.CommandText = "SP_ListBank";
SqlDataReader DrData = CmdMain.ExecuteReader();
while (DrData.Read())
{
this.DropDownListBank.Items.Add(new ListItem(DrData["BankTitle"].ToString(), DrData["BankID"].ToString()));
}
DrData.Close();
ConMain.Close();



اینم کد فراخوانی دیتای ذخیره شده هست:

this.DropDownListBank.Items.Add(new ListItem(DrDataInfoPersonal["BankTitle"].ToString(), DrDataInfoPersonal["BankID"].ToString()));


ممنون میشم کمک کنید
153037

MasoudAdmin
یک شنبه 03 اسفند 1399, 22:43 عصر
مشکلم حل شد. :لبخندساده: