PDA

View Full Version : نحوه استفاده از persia.dll در web



amir_pro
چهارشنبه 23 خرداد 1386, 15:07 عصر
دوستان چه طوری میشه از این فایل برای نشان دادن تاریخ توی وب استفاده کرد؟ توی win application فقط کافی بود به رفرنس ها اضافه می کردی و یه متغیر از اون تعریف می کردی حالا توی وب اصلا به رفرنس ها اضافه نمیشه. باید چیکار کنم؟

Behrouz_Rad
چهارشنبه 23 خرداد 1386, 18:25 عصر
به همون شکل که در ویندوز استفاده کردی، به همان شکل نیز در وب قابل استفاده است...



Public Shared Function getCurrentPersianDate() As String
Dim sunDate As Persia.SunDate = Persia.Calendar.ConvertToPersian(DateTime.Now)
Dim strToday As String = sunDate.Weekday.ToString().Substring(5) & " " & sunDate.Weekday.ToString().Substring(0, 5)
Return "امروز: " & strToday
End Function

در VS 2005 زمانی که به یک DLL رفرنس میدی، پوشه ای با نام bin (در صورت وجود نداشتن) ایجاد خواهد شد و فایل DLL مربوطه درون آن کپی میشود.

موفق باشید.

amir_pro
پنج شنبه 24 خرداد 1386, 07:44 صبح
آخه توی وب 2003 اصلا به رفرنس ها اضافه نمیشه.برای این مشکل چه راه حلی دارید؟

Behrouz_Rad
پنج شنبه 24 خرداد 1386, 09:35 صبح
سعی کن میشه!

amir_pro
شنبه 26 خرداد 1386, 19:40 عصر
جناب Behrouz_Rad سعی کردم نمیشه - میشه شما نسخه ای از persia.dll را که استفاده می کنید در وب 2003 برای دانلود بزارید؟ ممنون میشم

Behrouz_Rad
یک شنبه 27 خرداد 1386, 10:22 صبح
..........................

amir_pro
یک شنبه 27 خرداد 1386, 13:13 عصر
ممنون - مشکلم حل شد- حالا چه طور تاریخ را توی title صفحه نشان بدم؟ میشه توی قسمت html نوشت؟ یا باید کار دیگه ای کرد؟

Behrouz_Rad
یک شنبه 27 خرداد 1386, 14:05 عصر
ASP.NET 1.x

تگ Title رو runat در server کن تا بتونی در سمت سرور به اون دسترسی داشته باشی:


<title id="PageTitle" runat=server></title>

در سمت سرور:


Protected PageTitle As New HtmlGenericControl
Me.PageTitle.InnerText = "Hello World!"

ASP.NET 2.0


Page.Header.Title = "Hello World!"

موفق باشید.

amir_pro
دوشنبه 28 خرداد 1386, 17:44 عصر
ممنون - میشکلم حل شد

amir_pro
شنبه 02 تیر 1386, 08:51 صبح
جناب Behrouz_Rad یه مشکل پیش اومده وقتی تگ title را runat=server می کنم درست کار میده و مشکلی نداره ولی وقتی صفحه را کلا می بندم و دوباره F5 می زنم runat=server پاک شده با اینکه هم صفحه را ذخیره کرده بودم و هم اینکه دستم روی Ctrl + z نرفته بود. میشه راهنمایی بفرمایید؟ممنون میشم

cactuskhan
شنبه 14 مهر 1386, 10:11 صبح
چطور میشه یه تاریخ شمسی رو به میلادی تبدیل کرد ؟؟
میدونید مشکل من اینکه وقتی میخواد اینکار رو بکنه میگه باید یه تاریخ از نوع Persia.SunDate به من بدی تا معادل میلادی رو بدم ! ولی من یه رشته دارم که از کنترلم گرفتم (1386/7/5) اینو چیکارش کنم ؟؟

ممنون از شما !

rtech
شنبه 14 مهر 1386, 12:58 عصر
در این مورد بارها و بارها در سایت صحبت شده ، اگر یک جستجو در همین مورد انجام بدید مشکلتون حل میشه

cactuskhan
شنبه 14 مهر 1386, 13:59 عصر
در این مورد بارها و بارها در سایت صحبت شده ، اگر یک جستجو در همین مورد انجام بدید مشکلتون حل میشه

اولا : من این تاپیک رو با جستجو پیدا کردم ! تو این تاپیک هم گفته نشده !
ثانیا : یک خط کد رو اگه شما میزاشتی فکر نمیکنم به جایی بر میخورد !

cactuskhan
شنبه 14 مهر 1386, 16:35 عصر
دوستانی که تجربه دارند راهنمایی کنند !!

cactuskhan
یک شنبه 15 مهر 1386, 10:25 صبح
SOS

بخدا گشتم نبود !!! نه تو این سایت نه جای دیگه !!