PDA

View Full Version : سوال: به تعداد ركورد ها بياد برام يك .....



karim orooji
دوشنبه 15 تیر 1388, 16:32 عصر
الهم عجل لوليك الفرج

با سلام به دوستان
ميخوام زماني كه من اطلاعات بانك ميخونم بياد به تعداد ركورد هام بياد برام يك label ايجاد كنه
مثال : 10 فيلد =label 10 درست كنه


آيا ميشه ؟ چطور :متفکر::متفکر::متفکر:


با تشكر

milade
دوشنبه 15 تیر 1388, 17:09 عصر
Dim lbl as New Label
حالا بزارش تو For .

موفق باشید

karim orooji
سه شنبه 16 تیر 1388, 01:26 صبح
يك نمونه مثال برام ميتوني بزني
زياد من حرفه اي نيستم

milade
سه شنبه 16 تیر 1388, 08:11 صبح
For i=0 to ds.Rows.Count
dim lbl as new label
lbl.text="Nothing ..."
lbl.id="lbl" & i
page.Controls.add(lbl)
next

karim orooji
سه شنبه 16 تیر 1388, 15:33 عصر
milade جون ممنونم كه جوابو دادي
يك چيزه ديگه سر راهمه اينه : كه مياد اطلاعات ديتا بيس رو همه شو در يك خط قرار ميده ميخوام بياد برام اونها رو خط به خط نمايش بده
چيكار كنم


اينم كد برنامه
Dim a As Integer = ds.Tables("k").Rows.Count
For i As Integer = a To ds.Tables("k").Rows.Count
lblcount.Text = a
Dim lbl As New Label
lbl.ID = "lbl" & i
Page.Controls.Add(lbl)
For rowloopindex As Integer = 0 To (ds.Tables("k").Rows.Count - 1)
lbl.Text &= (ds.Tables("k").Rows(rowloopindex).Item(2))
Next
Next

hobab-theme
سه شنبه 16 تیر 1388, 16:10 عصر
قبل از next بنویس response.write("<br>")

milade
سه شنبه 16 تیر 1388, 16:11 عصر
کدت رو اصلاح کن :

lbl.Text &= (ds.Tables("k").Rows(rowloopindex).Item(2)) & "<br />"

karim orooji
سه شنبه 16 تیر 1388, 23:19 عصر
با سلام به دوستان
حالا من ميخوام بيام مقدار هايي كه بانك رو خوندم رو بياد برام توي ماركيو بريزه
نميدونم چرا اين كد كار نمكنه



Dim Marquee As String = ""


Marquee = "<marquee onmouseover=""this.stop()"" onmouseout=""this.start()"" direction=""up""

scrolldelay=""1"" scrollamount=""1"" style=""Width:100%;Height:100%;padding:3px"">"


Label6.Text = " "


Marquee += [String].Format("<p align=""center""></p>")

Marquee += "</marquee>"

karim orooji
سه شنبه 16 تیر 1388, 23:24 عصر
حالا ميخوام نمايشش بده در تگ marquee
ولي با اين مشكل رو به رو هستم


Dim Marquee AsString = ""

Marquee =

"<marquee onmouseover=""this.stop()"" onmouseout=""this.start()"" direction=""up""

scrolldelay=""1"" scrollamount=""1"" style=""Width:100%;Height:100%;padding:3px"">"

Label6.Text =
" "

Marquee += [String].Format(
"<p align=""center""></p>")


Marquee += "</marquee>"

hobab-theme
سه شنبه 16 تیر 1388, 23:30 عصر
کریم جون کدات رو بریز تو تگ کد ادیتور برنامه نویس . اینجوری همش پس و پیش شده . خیلی واضح نیست که چکار کردی

karim orooji
سه شنبه 16 تیر 1388, 23:34 عصر
Dim Marquee AsString = ""
Marquee = "<marquee onmouseover=""this.stop()"" onmouseout=""this.start()"" direction=""up"" scrolldelay=""1"" scrollamount=""1"" style=""Width:100%;Height:100%;padding:3px"">"
""=Label6.Text
<Marquee += [String].Format("<p align=""center""></p)
"<Marquee += "</marquee

hobab-theme
سه شنبه 16 تیر 1388, 23:52 عصر
یعنی شما میخواید متن label6 رو تو marquee نمایش بده؟
خوب الان شما فقط marquee رو ایجاد کردید و label6 هیچ ربطی به اون نداره
شما باید label6 رو هم به این صورت قرار بدید


Marquee + = label6.Text

بعد وقتی که <%= Marquee %> رو تو صفحه گذاشتید خودش میاد از اول تا آخر رشته هایی رو ایجاد کردی پشت سر هم میچینه و یه marquee کامل تشکیل میشه که محتواش متن label6 هست