PDA

View Full Version : برای نمایش اطلاعات چی پیشنهاد می کنین؟



sarasara
سه شنبه 25 اردیبهشت 1386, 11:51 صبح
سلام، من می خوام اطلاعات یک رکورد از جدولم رو تو صفحه نشون بدم و نیازی هم به ویرایش و حذف و ... ندارم فقط می خوام اطلاعات رو نشون بدم(از طرفی می خوام دستم باز باشه که جای فیلدها رو هم تو نمایش عوض کنم، مثلا تو یه سطر دوتاشو کنار هم بچینم تو سطر بعدی چهار تا شو )استفاده از چی بهتره: GridView (که فکر نکنم) یا FormView یا DetailView خلاصه چی؟

MehranZand
سه شنبه 25 اردیبهشت 1386, 12:31 عصر
ItemTemplate در GridView

Mojtaba_ss
سه شنبه 25 اردیبهشت 1386, 13:32 عصر
میتونی از <asp:Table> هم استفاده کنی( همون Table که توی html ازش استفاده می کنی )
البته اینجا تو محیط کد میتونی هر جور که دلت میخواد درستش کنی!
امروز سیستمم باهام نیست وگرنه کدشو برات میزاشتم.
موفق باشی.

nazaninam
سه شنبه 25 اردیبهشت 1386, 19:11 عصر
Gridview بسیار انعطاف پذیره ، همونطور که دوستم خوبم آقای زند فرمودند باید از Template column ها استفاده کنی ، بعد از اضافه کردن یک ستون از نوع template میتونی داخل اون هر چیزی مثل table یا هر شی دیگر مانند هایپر لینک ، لیبل و... قرار بدی و اونارو بایند کنی

CodeMasterX
سه شنبه 25 اردیبهشت 1386, 23:32 عصر
والا بستگی به نوع داده ها و نحوه نمایشی که میخوایی داره.
اگر اطلاعات فقط تکست هستن میتونی از همون GridView استفاده کنی ولی مثلا اگر قراره هر رکوردی به یک جدول با چند قسمت مختلف (مثلا عکس کاربر،اطلاعات کاربر،امضای کاربر) تقسیم بشه میتونی از DetailView استفاده کنی که کار رو برای همچین نمایشاتی راحت تر میکنه.

eshaghi
چهارشنبه 02 خرداد 1386, 11:07 صبح
با عرض سلام
شما می توانید از label استفاده کنید و اطلاعات مورد نظر خود را با استفاده از
datareader از بانک بخوانید و فیلد های مورد نظر را به برچسب مورد نظر باید کنید
نمونه کد:
'#########
str = "select fname,lname,cuntry,city from member "
sqlcom = New SqlCommand(str, sqlcon)
sqldr = sqlcom.ExecuteReader
sqldr.Read()
fname.Text = sqldr("fname")
lname.Text = sqldr("lname")
cuntry.Text = sqldr("cuntry")
city.Text = sqldr("city")
sqldr.Close()
'##########

amir.NET2
چهارشنبه 02 خرداد 1386, 16:02 عصر
با سلام
من استفاده از کنترل های DataList , GridView و DataGrid رو پیشنهاد می کنم

شما با استفاده از Template Column های هریک از این کنترل ها می تونی به بهترین نحو و به صورت تمام حرفه ای لیست های خود را بسازید

امکانات GridView منحصر به فرده و راحتی کار با DataList و DataGrid این کنترل ها رو محبوب کرده

موفق باشید