PDA

نسخه کامل مشاهده نسخه کامل : كد خوندن يه فيلد از بانك و نشون دادنش داخل يه تكست باكس؟



samaram
07-09-2008, 07:58
قبلا كه asp.net وي بي كار مي كردم كد زير رو براي خوندن يه فيلد از بانك و ريختنش توي يه تكست باكس يا ليبل استفاده مي كردم.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما الان همين كد در Asp.net سي شارپ خطاي زير رو مي ده و به اون logdtr ايراد مي گيره:

'biografi.logdtr' is a 'field' but is used like a 'metod'
اسم صفحه ام biografi هستش.

اين كد چه مشكلي داره؟

ali00h
07-09-2008, 11:01
سلام به جای کد اول ، کد دوم را قرار بده

کد اول :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کد دوم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

samaram
07-09-2008, 16:21
سلام به جای کد اول ، کد دوم را قرار بده

کد اول :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کد دوم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

سلام و ممنون از لطفتون. تغييري كه گفتين رو انجام دادم. حالا باز اين خطا رو مي ده:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اومدم آخر اون logdtr["bio"] تابع tostring رو هم گذاشتم اما يه ارور ديگه داد

ali00h
07-09-2008, 16:31
من VS نصب ندارم که کدو تست کنم. ببخشید
وقتی tostring گذاشتین چه اروری داد؟

samaram
07-09-2008, 16:49
من VS نصب ندارم که کدو تست کنم. ببخشید
وقتی tostring گذاشتین چه اروری داد؟

ممنون همشهري! . خواهش مي كنم . همين كه لطف كردين جواب دادين ممنون.
وقتي tostring رو اضافه كردم اين خطا رو داد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عجيبه كه اين مساله خيلي بديهي به نظر مي رسه و ظاهرا كد مشكلي نداره. نمي دونم چرا همچين مي كنه؟!!:41:

samaram
07-09-2008, 16:54
ا! درست شد. يادم رفته بود پرانتزهاي جلوي تابع tostring رو بذارم. اما كلا ظاهرا گذاشتن اين تابع به 2005 بودن يا سي شارپ بودن زبون Asp.net ربط داره. چون توي 2003 و وي بي اين مشكلو نداشتم.
بازم از لطفتون ممنون