nexpay

افزودن ستون انتخاب به دیتاگرید با شرایط ذکر شده

شروع موضوع توسط fatemeh amiri ‏25 فوریه 2006 در انجمن asp , ASP.NET

  1. fatemeh amiri

    fatemeh amiri کاربر تازه وارد

    تاریخ عضویت:
    ‏25 فوریه 2006
    نوشته ها:
    3
    تشکر شده:
    0
    باسلام
    من میخواهم یک ستون انتخاب به دیتا گریدم اضافه کنم که کارهای زیر را انجام دهد: در صورت انتخاب هرکدام از چکباکس ها بگردد در دیتاگرید سطرهایی که مقدار ستون دوم آنها برابر با همان چکباکسی است که چک شده بود آن چک باکسهای مربوطه غیر فعال یا خاصیت enable آنها برابر با false شود. یعنی بتوان بین چکباکسهایی که مقدار ستون دوم آنها با هم برابر بود یکی را انتخاب کرد. دوم اینکه بعد از زدن دکمه تایید سطرهای در دیتاگرید که چکباکس آنها برابر با true بود در جدولی در بانکاطلاعاتی ما ذخیره شود که جدول بانک اطلاعاتی شامل همانن فیلدهایی است که در دیتاگرید است.
    آدرس میل من [email protected]

    لطفا مراراهنمایی کنید
     
  2. mehdi25

    mehdi25 کاربر تازه وارد

    تاریخ عضویت:
    ‏28 اکتبر 2004
    نوشته ها:
    1,317
    تشکر شده:
    2
    محل سکونت:
    طهران
    اولا به جمع ما خوش آمدی
    ثانیاً من که اثلا نفهمیدم چی گفتی .
     
  3. kouroshm

    kouroshm کاربر تازه وارد

    تاریخ عضویت:
    ‏23 سپتامبر 2005
    نوشته ها:
    149
    تشکر شده:
    0
    شما اینو میخوای برای قسمت اول:

    کد:
    dim db ' makan e database ra negah midarad
    dim record
    
    db = server.createobject("ADODB.Connection")
    db.open('YOUR DATABASE CONNECTION AND PATH')
    
    
    set record = db.execute("select * from table where id = '"& yourID &'"")
    
    

    در چک باکست هم اینجوری عمل میکنی:

    کد:
    <input type ="checkbox" name="name" <% if record("isDisabled") = "true" then %> disabled <% end if %>>
    

    بهتر از این نمیتونستم توضیح بدم چون اگه وارد جزئیات میشدم یک ساعت تایپ میبرد اگه از ای-اس-پی چیزی میدونی منظورم رو گرفتی.

    قسمت دومشم که خودش یک کتابه! وارد کردن رکورد تو پایگاه داده اونم وقت گیره تنها کاری که میتونم بکنم بگم که برو این لینکو بخون اونجا توضیح داده:

    http://www.w3schools.com/ado/ado_add.asp

    اگرم کسی حوصله داشت بیشتر توضیح بده ثواب داره
     
  4. H_R

    H_R مدیر بازنشسته

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    3,285
    تشکر شده:
    15
    محل سکونت:
    North Pole
    حقیقتش منم درست متوجه نشدم چی میخوای !

    چیزی که من مفمیدم اینه که یه ستون چک باکس میخوای به دیتاگریدت اضافه کنی که خوب این هیچی ! (فکر نکنم با این قسمت مشکلی داشته باشی !
    دوم میخوای از چند تا چک باکس یکیشو انتخاب کنی ، معمولا برای این کار از چک باکس استفاده نمیکنن بلکه از RadioButton استفاده میکنن ، RadioButton ها توی قسمت Behavior از Properties شون یک GroupName دارن که RadioButton های دارای نام مشترک در GroupName با هم همگروه میشن و فقط میشه یکیشون رو استفاده کرد .
    من درست نفهمیدم بالاخره چی رو میخوای توی بانک اطلاعاتی ذخیره کنی !
    بهترین راهنمایی که فعلا میتونم بهت بکنم اینه که این رو بخونی http://www.dotnetjunkies.com/quickstart/aspplus/doc/webdataaccess.aspx
    فکر میکنم مشکل رو بر طرف کنه
     
  5. kouroshm

    kouroshm کاربر تازه وارد

    تاریخ عضویت:
    ‏23 سپتامبر 2005
    نوشته ها:
    149
    تشکر شده:
    0
    ظاهرا ایشون میخوان چک باکس هایی که در دیتابیس مقدار true or ON دارن Disable شن:

    کد:
    <input type="checkbox" name="name"  disabled>
    
    
    مثل چک باکس Quote message in reply? و Show your signature زیر همین صفحه که تا Quick Reply رو نزنیم فعال نمیشه.
     
  6. fatemeh amiri

    fatemeh amiri کاربر تازه وارد

    تاریخ عضویت:
    ‏25 فوریه 2006
    نوشته ها:
    3
    تشکر شده:
    0
    بچه ها ازتون ممنونم من دیگه مشکلم حل شد .
     
zarpopخرید بک لینک عسل طبیعی و گرده گل ایرانیfootbal