استفاده از عناصر ديگر در FormView

شروع موضوع توسط mehrabadi ‏5 مارس 2008 در انجمن برنامه‌نویسی با ASP.NET

  1. mehrabadi

    mehrabadi Member

    ارسال‌ها:
    145
    تشکر شده:
    32
    امتیاز دستاورد:
    16
    با سلام و عرض خسته نباشيد خدمت همه دوستان.

    نمي دونم عنوان تاپيك رو درست انتخاب كردم يا نه ؟ اما به هر حال دوستان لطف كنند و پاسخ بدن.
    يه مشكلي كه من باهاش مواجه شدم اينه كه نياز دارم يكي از عناصر موجود در Formview رو عوض كنم. براي مثال به جاي تكست باكس پيشفرض مي خوام از كمبو باكس استفاده كنم يا اصلا به جاي تكست باكس معمولي از FCKEditor استفاده كنم.
    يه نكته رو ياد آوري كنم اونم اينكه خارج از فرم ويو اينكار رو به راحتي انجام مي دم ( ودست آخر به صورت دستي Sqldatasource.insert ) رو اجرا مي كنم و مورد دلخواهم رو به بانك اضافه مي كنم ولي وقتي مي خوام برنامه رو يكپارچه كنم و از فرم ويو استفاده كنم دچار مشكل مي شم.

    قبلا از يكيايك دوستان متشكرم.
     
    نوشته شده توسط mehrabadi در ‏5 مارس 2008
  2. mehranzand

    mehranzand Member

    ارسال‌ها:
    77
    تشکر شده:
    19
    امتیاز دستاورد:
    6
    از حالت ItemTemplate استفاده کنید
     
    نوشته شده توسط mehranzand در ‏5 مارس 2008
  3. mehrabadi

    mehrabadi Member

    ارسال‌ها:
    145
    تشکر شده:
    32
    امتیاز دستاورد:
    16
    ميشه بيشتر توضيح بديد؟
     
    نوشته شده توسط mehrabadi در ‏6 مارس 2008
  4. TNZ187

    TNZ187 Member

    ارسال‌ها:
    178
    تشکر شده:
    96
    امتیاز دستاورد:
    16
    توضیح

    شام با FormView نباید مشکل داشته باشید . چون هر فرم ویو می تونه یک قالب دستی از شما بگیره و اون رو با اطلاعات پر کنه . در واقع ItemTemplate برای اضافه کردن کنترل ها به صورت دستی هستش . بعد برای اینکه هرچه از دیتابیس می گیرید ، دوباره با همون نام بتونید به عنوان پارامتر بفرستید از Bind("") استفاده کنید که مشکل نداشته باشید . مثلا
    کد (Text):
    <ItemTemplate>
                      <asp:textbox text='<%# Bind("Body")' id="" runat="server" />
                    </ItemTemplate>
    این جوری برای وارد کردن اطلاعات هم لازم نیست خودتون Insert بنویسید .
     
    نوشته شده توسط TNZ187 در ‏6 مارس 2008
  5. mehrabadi

    mehrabadi Member

    ارسال‌ها:
    145
    تشکر شده:
    32
    امتیاز دستاورد:
    16
    اين موردي كه فرموديد فقط براي تكست باكس كار مي كنه. مثلا شما به جاي تكس باكس يك FCKeditor بذاريد. ديگه چيزي ارسال نميشه! يا مثلا براي گذاشتن دكمه هاي راديويي به مشكل بر مي خوريم.
    با تشكر
     
    نوشته شده توسط mehrabadi در ‏7 مارس 2008
  6. TNZ187

    TNZ187 Member

    ارسال‌ها:
    178
    تشکر شده:
    96
    امتیاز دستاورد:
    16
    مشکل نیست

    سلام
    اگه خصوصیت کنترل رو درست انتخاب کرده و اون رو Bind بفرمائید این مشکل وجود نداره . من خودم امتحان کردم .
    در مورد کنترل های رادیوای هم مشکلی که فرمودید خیلی راحت قابل حل هستش . ( استفاده از WebUserControl ) :wink:
     
    نوشته شده توسط TNZ187 در ‏7 مارس 2008
    mehrabadi از این پست تشکر کرده است.

به اشتراک بگذارید