PDA

View Full Version : dropdownlist



elahe.9817
شنبه 02 شهریور 1392, 17:27 عصر
protected void Page_Load(object sender, EventArgs e)
{


var member = database.personality_id.ToList();
DropDownList1.DataSource = member;
DropDownList1.DataTextField = "username";
DropDownList1.DataBind();
{
protected void Btnshow_member_Click(object sender, EventArgs e)
{


var search = (from u in database.personality_id.Where(i => i.username == DropDownList1.SelectedItem.Text) select u).FirstOrDefault();
if (search != null)
{
lblname.Text = search.name;
lbllastname.Text = search.lname;
lblusername1.Text = search.username;
lblpass.Text = search.password;
lbldate.Text = search.membering_date.ToString();
lblemail.Text = search.mail;
lblsex.Text = search.sex;
lblmanegment.Text = search.usertype;
}

}

اشکال این کد چیه؟
چرا هر بار فقط اطلاعات اولین ایتم dropdownlist را برمیگردونه؟ من میخوام هر ایتمی که انتخاب کردم اطلاعات مربوط به ان در lable ها نمایش داده شود

mahdioo12194
شنبه 02 شهریور 1392, 17:44 عصر
مشکل تو page load است کدهای page load رو بزار تو کد زیر ببین درست میشه!!




if (!Page.IsPostBack)
{

}

elahe.9817
یک شنبه 03 شهریور 1392, 09:28 صبح
ممنونم مشکلم حل شد میشه توضیح بدی ispostback واسه چی اصلا چرا باید نوشتش؟