PDA

View Full Version : سوال: خروجی تابع برای نمایش در Lable



eyes_shut_number1
شنبه 09 مرداد 1389, 09:09 صبح
سلام دوستان
من یه تابع دام که خروجی اون String هستش
حالا میخوام توی HTML اونو فراخونی کنم و مقدار خروجی رو برابر با خصو.صیت text یک lable قرار بدم
من این کار کردم که قطعا درست نیست


<asp:Label ID="Label1" runat="server" Text='<%= cr.readValue("Edit") %>' ></asp:Label>

دوستان میتونند راهنمایی کنند؟

eyes_shut_number1
شنبه 09 مرداد 1389, 09:57 صبح
دوستان کسی نمیتونه راهنمایی کنه؟

Vahid_moghaddam
شنبه 09 مرداد 1389, 10:26 صبح
چرا توی کد label رو با استفاده از تابع پر نمی کنید؟

eyes_shut_number1
شنبه 09 مرداد 1389, 10:36 صبح
این لیبیل ها برای MultiLanguage استفاده میشه.
چون از resource ها استفاده کرده بودم تمام لیبل ها رو


<asp:Label ID="Label1" runat="server" Text="<%$ Resources:Resource, Edit %>"
Font-Bold="True" Font-Names="tahoma" Font-Size="11px"></asp:Label>
مقدار داده بودم.حالا وقتی پروژه پابلیش شده فایل های ریسورس هم به Dll تبدیل شدند و قابلیت ویرایش ندارد.
الان من یک کلاس درست کردم که مقدار Node رو میگیره و Value اون رو در قالب String بر می گردونه.
و می خوام که از توی HTML این کار انجام شه.

ممنون میشم اگه راهی بگید . چون کارم لنگ این مورد هستش

درضمن از پاسخ و توجه شما هم ممنونم

Vahid_moghaddam
شنبه 09 مرداد 1389, 11:06 صبح
اگه امکانش هست که یک webservice برای گرفتن مقدار تعریف کنید و یا یه page method، نمیشه با ajax مقدار رو بگیرید و در label نشون بدید؟

eyes_shut_number1
شنبه 09 مرداد 1389, 11:10 صبح
مثل همیشه ساده تر از اون چیزی بود که فکر می کردم!
از توچه شما ممنونم


<asp:Label ID="Label1" runat="server" >
<%= cr.readValue("EdIt") %>
</asp:Label>

eyes_shut_number1
شنبه 09 مرداد 1389, 12:13 عصر
البته هنوز مشکل هست چون با این کار فقط میشه برای Label کار رو راه انداخت.
امل برای Button وبا Radio button نمیشه!