برگزیده های پرشین تولز

دستورات شرطي در ريپيتر

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
سلام

خواستم ببينم كه ميشود دستور شرطي را در ريپيتر اجرا كرد؟
منظورم اين هست:
کد:
<%#Container.DataItem("MyField")%>
مثلا بگم كه اگر اين فيلد مقدارش برابر 1 بود نمايش نده و ...​
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
باید از Eval برای گرفتن مقدار استفاده کنی ، میتونی به Int32 هم کستش کنی تا بتونی به صورت عددی مقایسش کنی.

PHP:
[left]<%#
int  i = (Int32) Eval("Column")
%>
[/left]

از اینجا به بعد میتونی به با متغیر i کارات رو انجام بدی .​
 

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
راستی این کد با سی شارپ بود؟ اگر اینطور بود معادل وی بی اون رو می نویسید؟ من آشنایی زیادی با سی شارپ ندارم.

ممنونم
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
کاری که میخوای رو داده انجام بدی رو میتونی تو یه function تو کد برنامه بنویسی
و بازخونیش کنی

کد:
<%#myfunction(Container.DataItem("MyField"))%>
 
بالا