نمایش نتایج 1 تا 12 از 12

نام تاپیک: user control

  1. #1
    مهمان

    Tick user control

    ba salam man do sola dar morede do user control dashtam
    man dar hale tarrahi hamoon online store hastam
    1(yek user control daram ke neshoon mide karbar login karde ya na.age karde bood ke mige felani khosh amdadi wagar na forme login ro neshoon mide
    mikhastam bedooonam een che joori mishe?yani che joori mishe tagge html ro to ye sagheye .aspx.vb be kar bord?
    2(ye user control dge ham daram ke mire az ye jadvali yek seri mahsoolat ro peyda mikone ama bekhatere behine boodan too oon jadwali ke az tooshoon mahsoolat ro peyda mikone faghat idie mahsoolat zekr shode baddesh bayad ber az jadwal aslie oon idha ro bekhoone wa baad esmesh ro benvise
    che joori?

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    لطفا فارسی بنویس تا به سوالاتت جواب بدم. اینجا به سوالات پینگیلیش جواب داده نمی شود!! :lol:
    چشم درد گرفتم!

  3. #3
    مهمان
    با سلام
    ببخشید فارسیم خراب بود
    من در حال طراحی اون آنلاین استور هستم و دو سوال داشتم(البته فعلا)
    1)یک یوزر کنترل دارم که باید نشان دهد کاربر لاگین کرده یا نه اگر کرده بنویسد خوش آمدی فلانی
    ودر ضمن به طرف سبد خرید آن را نشان بدهد اگر نه فرم لاگین را نشان دهد
    در حقیقت چه جوری میشه کنترل ها رو دینامیک اضافه کرد
    2)یک یوزر کنترا دیگر دارم که می رود از یک جدول مقدارهایی را می گیرد برای بهینه شدن کار من در آن جدول فقط آی دیه محصولات را گذاشتم
    حالا می خواهم اون آی دیها رو که می خونه بره در جدول محصولات تمام نام های اونا رو بده تا در یک دیتا گرید بنویسم.چه جوری؟!!!
    با تشکر

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    1- شما چرا می خواهید به صورت دینامیک آنها را اضافه کنید. مگر یک صفحه ی لاگین بیشتر دارید؟ فقط کافی است این یوزر کنترل را از solution explorer به روی وب فرم drag کنید. همین!
    بعد در هر صفحه ای چک کنید که آیا کاربر لاگین کرده یا نه مثلا با کوکی. بعد اگر نکرده بود بفرستیش به این صفحه ی لاگین
    2- شما باید یک ریفرنس از جدولی که ID ها را در اون گذاشتید به جدول محصولات داشته باشید. یعنی این ID باید اونجا هم باشد تا بتوان از دستور join در SQL استفاده کرد. آیا شما اینکار را کرده اید یا خیر. اگر این دو جدول هیچ ارتباط منطقی همانند چیزی که گفتم نداشته باشند کاری نمی توان کرد چون دو جدول جدا و مستقل به حساب می آیند.

  5. #5
    مهمان
    با سلام
    1-اخر صفحه دو ضاهر متفاوت دارد یا به شکل لاگین است یا می گوید کاربر عزیز فلانی!!! خوش آمدی
    2-باید چگونه این کار را انجام بدهم؟می شود کد را بنویسید
    با تشکر

  6. #6
    مهمان
    در ضمن استاد بحث بحث انتقال نیست که نمی خواهم که کاربرم را تایین اعتبار کنم می خواهم
    ظاهرش دینامیک باشد یا لاگین یا همون که گفتم مثلا استاد خوش آمدی :lol:

  7. #7
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    یوزر کنترل یک آبجکت است.خوب؟ پس دارای خاصیت visible بودن یا نبودن است. فقط کافی است این خاصیت را به true‌ و false تنظیم کنید.

  8. #8
    مهمان
    مرثی استاد پس دو تا بسازم و غیب و پنهانش کنم(یکی نمیشه؟)
    و جواب اون ارتباط جداول رو لطفا بدین چون خیلی بهش محتاجم
    با تشکر

  9. #9
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    1- همون یکی را می شود غیب و آشکار کرد و نیازی به دو تا نیست
    2- جداول شما دقیقا چه فیلدها و مشخصاتی دارد

  10. #10
    مهمان
    مثل جدول بوک استور یک جدول ادیتوریال دارد که سه مقدار New,General,Weekly
    دارد و یک جدول دیگر editorial_info است که مقدار آی دیه یک محصول و نوع ادیتوریال(همون جدول اولی) را می گیرد و مثلا اگر محصول ایدیش 56 بوده و مقدار ادیتوریال متناظر با جدیدها تنظیم شده باشد باید محطول 56 را در جدول جدیدها در برنامه ی من نمایش دهد
    اما در مورد سوال اولم من برایم مشخص نشد
    فرض کنید یک یوزر کنترل دارم که بنا به شرایط ظاهر متفاوتی دارد اگر لاگین کرده باشی درون خودش می نویسد فلانی خوش آمدی وگر نه صفحه ی لاگین را نمایش می دهد پس بچگونه می شود با یک یوزر کنترل این کار را کرد؟
    با تشکر

  11. #11
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    1- شما به بحث join نیاز دارید. یعنی :
    http://www.w3schools.com/sql/sql_join.asp
    مثال واقعا قشنگی است!

    2- عزیزم! اینطوری:

    this.visibility=false;

  12. #12

    نقل قول: user control

    دوست من راه حلی که دوستان گفتند که 2 تا کنترل بگزار راه حل خوبی نیست چون حجم صفحه رو بالا میبره
    حالا 2 تا کنترل داری میشه ویزیبل رو تغییر داد اگه 10 تا بود چی؟؟
    همون طور که گفتی راه حلش اضافه کردن یوزر کنترل به صورت داینامیک هست
    اول یه پنل میسازی و runat رو ranatserver میکنی و بهش ایدی میدی تا قابل دسترس باشه
    حالا توی لود صفحت این کد رو بنویس(اگه از سشن برای لاگین استفاده کردی که حتما هم همینه)

    if (Session["user"] != null)
    Panel1.Controls.Add(LoadControl(
    "usercontrol1.ascx"));
    else
    Panel1.Controls.Add(LoadControl("usercontrol2.ascx"));

    خوب می بینی که اگه سشن باشه یوزر کنترل یک ساخته میشه و الا یورز کنترل 2
    ببخشید انگلیسی ها رو هم فارسی نوشتم

تاپیک های مشابه

  1. مقاله جامع: User Control ها و Custom Control ها در ASP.NET
    نوشته شده توسط Behrouz_Rad در بخش مقالات مرتبط با Microsoft .Net Framework
    پاسخ: 12
    آخرین پست: سه شنبه 24 اردیبهشت 1392, 10:35 صبح
  2. مشکل با User Control
    نوشته شده توسط Hamid.reza در بخش C#‎‎
    پاسخ: 6
    آخرین پست: دوشنبه 19 شهریور 1386, 09:39 صبح
  3. مشکل با User Control
    نوشته شده توسط Hamid.reza در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 15 شهریور 1386, 09:47 صبح
  4. مشکل در user control
    نوشته شده توسط Behrouz_Rad در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 23 مهر 1384, 16:56 عصر
  5. مشکل در استفاده از User control
    نوشته شده توسط ehsan_2000 در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: شنبه 23 مهر 1384, 15:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •