PDA

View Full Version : سوال: مثلا تو فرمم 20 تا LinkButton دارم - میخوام همشون با یک تابع پر بشن ...



omid6630
چهارشنبه 17 مهر 1392, 09:18 صبح
به نام خدا
سلام
----------------

public void LoadData()
{
int i = 2;
cnn.Open();
SqlCommand cmd = new SqlCommand("select QuestionName from Question", cnn);
SqlDataReader sdr = cmd.ExecuteReader();
for (int j = 0; i < 4; j++)
{
sdr.Read();
LinkButton1.Text = sdr["QuestionName"].ToString();
sdr.Read();
}
sdr.Close();
cnn.Close();
}


-----
میخوام هر بار یک LinkButton دیگه ای رو توش اطلاعات بریزه .
مثلا تو فرمم 20 تا LinkButton دارم - میخوام همشون با این تابع پر بشن ، اما خطا داره و نمیشه .
میخوام طوری تنظیم کنم که یکی یکی بره به LinkButton بعدی و پرش کنه و نمایش بده - چطوری این کار رو انجام بدم .؟

tree1371
چهارشنبه 17 مهر 1392, 10:05 صبح
با listview باید این کارو کنید

fakhravari
چهارشنبه 17 مهر 1392, 19:06 عصر
برای ساختن داینامیک LinkButton میتونید اونو در حالت تمپلت توی گرید یا هر کنترل بزارید به تعداد رکورد ها تکرار میشه.
به جز گرید LinkButton با یه حلقه for و دادن id های مختلف میتونید داشته باشید