الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة في Aspx.cs؟؟

بدأه Sweet Candy في 19 مارس 2008 · 4 رد · 664 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أحتاج مساعدة سريعة..

أريد معرفة كيفية عمل retrieve من الداتا بيس لقيم column واحد من table معينة .. ووضعها في DropDownList??

وكيفية أخذ القيمة المختارة من Dropdownlist عند ضغط button??

طبعا بلغة C#..

ومشكوريييييييين..

#2

اخي من اجل retrieve

SqlConnection mycn;
SqlDataAdapter myda;
DataSet ds;
String strConn;
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{
strConn="Data Source=localhost;uid=sa;pwd=;Initial Catalog=northwind";
mycn = new SqlConnection(strConn);
myda = new SqlDataAdapter ("Select * FROM CategoryTable ", mycn);
ds = new DataSet();
myda.Fill (ds,"Table");
DropDownList1.DataSource =ds.Tables [0];
DropDownList1.DataTextField =ds.Tables[0].Columns["CategoryName"].ColumnName.ToString();
DropDownList1.DataValueField =ds.Tables[0].Columns["CategoryId"].ColumnName.ToString();
DropDownList1.DataBind ();
}
}

ومن اجل قراءة القيمة المختارة

 

Response.Write(DropDownList1.SelectedValue.ToString());

من اجل قراءة النص المختار

 

Response.Write(DropDownList1.SelectedItem.Text.ToString());

تم تعديل هذه المشاركة بواسطة محمد سماقية في 19 مارس 2008 في 11:00

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#3

يمكنك استدعاء عمود واحد أو اثنين كحد أقصى لعرضهم في DropDownList .. طبعاً أحد هذين العمودين سيمثل الخاصية Text والآخر سيمثل Value .. وهذا مثال

DropDownList1.DataSource = yourDataSource;
DropDownList1.DataTextField = "Text_col";
DropDownList1.DataValueField = "Value_col";
DropDownList1.DataBind();

طبعاً يمكن جعل نفس قيمة DataTextField نفسها DataValueField ..

ولاسترجاع القيمة

string str = DropDownList1.SelectedValue;

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#4

مشكورييييين جدا.. بس ماظبط معي :(

معليش بزعجكم هذا كودي :blush:

Semester_CourseTableAdapter Seme_courseTA = new Semester_CourseTableAdapter();

DataSet.Semester_CourseDataTable scdt;

scdt=Seme_courseTA.GetCoursesBy(semesterno.ToString(),DateTime.Now.Year.ToString

());

Label1.Text =scdt.Rows[0]["CourseNo"].ToString();

DropDownList1.DataSource = Seme_courseTA;//.DataSet.Tables[0];

DropDownList1.DataTextField = "CourseNo";

//scdt.DataSet.Tables[0].Columns["courseno"].ColumnName.ToString();

DropDownList1.DataValueField = "CourseNo";

// scdt.DataSet.Tables[0].Columns["courseno"].ColumnName.ToString();

DropDownList1.DataBind();

تم تعديل هذه المشاركة بواسطة Sweet Candy في 21 مارس 2008 في 23:55

#5

السلام عليكم

هذا مثال بسيط

SampleWebSite.rar

مواضيع مشابهة