مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

عطایی

عضویت از 1392/05/14

grid view

  • چهارشنبه 13 آبان 1394
  • 11:08
تشکر میکنم

سلام خسته نباشید

من میخوام برای فیلد وضعیت ام به جای اینکه یه چک باکس باشه به شکل یه lable فعال یا غیر فعال بودن رو نشون بده من اودم تو گیرید یه item template قرار دادم حالا نمیدونم چه جوری بگم با توجه به دیتابیس و فعال یا غیر فعال بودن کدوم لیبل رو نشون بده

درحقیقت میخوام که گیرید به شکل زیر باشه

چیکار باید کنم ممنون از همگی

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

افشین ایمانی زاده

عضویت از 1393/12/24

  • چهارشنبه 13 آبان 1394
  • 11:39

سلام

کد زیر قرار بدید و برای ظاهر دلخواه خوتون style رو تغییر بدید


 
<asp:TemplateField HeaderText="وضعیت">
   <ItemTemplate>
        <span><%#Eval("status").ToString()=="True"?"<font style='color:green;'>قابل نمایش</font>":"<font style='color:red;'>عدم نمایش</font>" %></span>
   </ItemTemplate>
</asp:TemplateField>

 

کاربر سایت

افشین ایمانی زاده

عضویت از 1393/12/24

  • چهارشنبه 13 آبان 1394
  • 11:53

اگر از bootstrap استفاده کنی توی چند ثانیه میتونی ظاهر grid  رو به شکل تصویری که گذاشتید تغییر بدید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 13 آبان 1394
  • 13:05

میتونید از Condition If استفاده کنید

Class='<%# ((bool)Eval("IsActive")?"Class1":"Class2")%>'

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)