View Full Version : دستور EVAL !
3Dmajid
سه شنبه 10 آبان 1390, 23:45 عصر
من توی ASP.NET خیلی تازه کارم.
میخوام یه فرم ثبت نام درست کنم که همین اولش موندم.
با سی شارپ کار کردم.
ولی تو ASP مثل سی شارپ نمیشه TEXTBOX رو DATABINDING کرد.
اینجور که معلومه باید از دستور EVAL استفاده کرد.
میشه یه مثالی بزنید ؟
درون دستور باید اسم فیلد مورد نظر قرار بگیره ؟
خب چه جوری تشخیص میشه توی چه جدول و چه دیتابیسی باید اون فیلد رو پیدا کنه.
لطفا کمکم کنید ممنون میشم :خجالت:
fakhravari
چهارشنبه 11 آبان 1390, 01:22 صبح
با سلام
Eval=فقط خواندنی
bind= خواندنی و نوشتنی
http://barnamenevis.org/showthread.php?308155-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-data-pager-%D9%88-data-list&highlight=eval
Eval = زمانی کاربرد داره که می خواهیم از تمپلیت گرید یا هر نوعی که قابلیت دستکاری داره استفاده کنیم
mandanim
چهارشنبه 11 آبان 1390, 08:35 صبح
سلام دوست من
عینه c# باید عمل کنی
یعنی تو یک Button قرار می دهی و بعد با دوبار کلیک بروی Button دستورات Insert , .. استفاده می کنی
امیدوارم مشکلتو حل کرده باشم
ASP.NET2
پنج شنبه 12 آبان 1390, 11:49 صبح
من توی ASP.NET خیلی تازه کارم.
میخوام یه فرم ثبت نام درست کنم که همین اولش موندم.
با سی شارپ کار کردم.
ولی تو ASP مثل سی شارپ نمیشه TEXTBOX رو DATABINDING کرد.
اینجور که معلومه باید از دستور EVAL استفاده کرد.
میشه یه مثالی بزنید ؟
درون دستور باید اسم فیلد مورد نظر قرار بگیره ؟
خب چه جوری تشخیص میشه توی چه جدول و چه دیتابیسی باید اون فیلد رو پیدا کنه.
لطفا کمکم کنید ممنون میشم :خجالت:
سلام
تا اونجایی که من متوجه شدم مشکل شما پایه ای هستش برای اتصال به DB و خواندن و نوشتن اطلاعات در اون شما باید ابتدا با ADO.NET آشنا باشی بعدا اقدام به چنین کاری بکنی.
مثال برای Eval >> برای مثل اگه شما یک کنترل lable و یا هر کنترل دیگه ای داشته باشین که بخواین مقداد Text اون رو از DB بخونین و نشون بدین ابتدا باید اون کنترل رو تو یک کنترل DataAvrage مثل Repeater قرار بدین بعدا DataSource اون رو مشخص کنید و از دستور Eval برای خواندن فیلد مورد نظر و قرار دادن اون تو property ، Text استفاده کنید
ایم مثالش :
<asp:Label ID="lbltitle" runat="server" Text="<%#Eval("Title") %>"></asp:Label>ولی به هر حال سعی کنید مطلب رو پایه ای یاد بگیرید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.