• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

آموزش ساخت صفحه سرچ با asp.net در 5 ثانیه

Cube

متخصص بخش هاستینگ و دامین
زش ساخت صفحه سرچ با asp.net در 5 ثانیه_قسمت اول
آموزش ساخت صفحه سرچ با asp.net بدون کد نویسی در 5 ثانیه
قسمت اول

سلام امروز قصد دارم یک آموزش جانانه دیگه براتون رو کنم :

تو آموزشها دیدم که واسه یه صفحه سرچ ساده ، کلی کد باید زد و ....
یه آموزش خوب براتون میزارم که تو 5 ثانیه بدون کد نویسی یه صفحه سرچ خوب بسازید
لازم به ذکر است که خیلی از کد نویسی ها در ویژوال استودیو 2008 دیگه لازم نیست و همه کد نویسی ها با ویزارد انجام میشه.
برای ساختن یک صفحه سرچ (جستجو) 2 روش داریم :
روش اول :

خوب اول یه textbox و یه دکمه و یه گرید ویو و یه sqldatasource بندازید تو صفحه
حال فلش کنار sqldatasource رو بزنید تا ویزاردش نمایش داده بشه ، بعد طبق عکسای زیر :
اول دیتابیستونو مشخص می کنین در مرحله بعدی اسم تیبل رو می دین و * رو انتخاب کنین ، بعد در همین مرحله دکمه where رو بزنین و مراحل رو مثل تصاویر برید جلو
1.JPG

2.JPG

3.JPG

4.JPG

5.JPG

6.JPG

7.JPG

8.JPG

9.JPG


حالadd و بعد ok رو بزنید . و بقیه مراحل رو next کنید و در آخر هم finish رو بزنین.

حال به سراغ گرید ویو برید و مثل زیر به sqldatasource وصلش کنین.
10.JPG

( در اینجا می تونین edit columns رو بزنید و ستونهایی مثل id و ... رو که نمی خواین رو حذف کنین. یا ترتیب ستونها رو تغییر بدین )
10-b.JPG


تمام. صفحه سرچ شما آمادست :
11_end.JPG

امیدوارم این مطلب مفید واقع بشه.

 
آخرین ویرایش:

Cube

متخصص بخش هاستینگ و دامین
روش اول یه ایرادی داره و اون اینه که اگه شما عبارت "علی" رو سرچ کنین عبارت هایی مثل "محمد علی دلشاد" رو هم بهتون نشون میده. یعنی براش فرقی نداره که عبارت مورد جستجو وسط نتایج باشه یا اولش و ....

جهت رفع این مشکل میریم تو کار روش دوم :
کانکشن رو بدون where انجام بدین.
سپس یک عدد فیلتر پارامتر تو sqldatasource اضافه کنین.
بدین صورت که تو بخش مشخصات (properties) کنترل sqldatasource برید تو قسمت filter parameters و یه فیلتر پارامتر با یه اسمی (مثلا filmp) اضافه کنین و وصلش کنین و textbox تون.
12.JPG

13.JPG

حال عبارت زیر رو تو بخش تو بخش مشخصات (properties) کنترل sqldatasource تو قسمت filter expresion بنویسید.
view sourceprint?

1.filmp LIKE '{0}%'


14_end.JPG

تمام .
نکته : % سمت راست {0} قرار داره ، یعنی همه رکوردایی رو به من نشون بده که محتوای توی textbox اولشونه و بقیش هم هر چی که بود (%)
اگه % رو بیارید سمت چپ {0} .................... میشه ......
موفق باشید.
نظرات شما مایع دلگرمی ماست
 
آخرین ویرایش:

rezamirjafarian

New member
سلام امروز قصد دارم یک آموزش جانانه دیگه براتون رو کنم :

تو آموزشها دیدیم که واسه یه صفحه سرچ ساده ، کلی کد باید زد و ....:52::هنگ:
یه آموزش خوب براتون میزارم که تو 5 ثانیه بدون کد نویسی یه صفحه سرچ خوب بسازید :تعجب:

لازم به ذکر است که خیلی از کد نویسی ها در ویژوال استودیو 2008 دیگه لازم نیست و همه کد نویسی ها با ویزارد انجام میشه.
برای ساختن یک صفحه سرچ (جستجو) 2 روش داریم :



ادامه

با تشکر از مطلب مفیدتون ولی این روش رووی کامپیوتری که data base روش نصب هست و یا ارتباط داره قابل اجرا است و با تغییر پایگاه داده شما قابل استفاده نیست به این روش اصطلاحا dataset میگویند
 

Cube

متخصص بخش هاستینگ و دامین
پایگاه داده که عوض بشه ، فقط کافیه شما کانکشن استرینگتو عوض کنی.
این اصلا یکی از قابلیت های خود دات نت و ویژوال استودیو است که بیشتر کارها با ویزارد انجام میشه.
این روش روی هاست الان داره کار میکنه و تا حالا مشکلی هم نداشته.

ضمنا اگه دکمه تشکر عزیز رو میزدی خیلی باحال تر تر میشد.
 
آخرین ویرایش:

elinice2014

New member
سلام
ممنون از سایت خوبتون...میشه بگید تو دکمه بگرد چه کدی رو بنویسیم تا اجرا بده؟؟؟؟؟
 
بالا