‫۱۴ سال و ۱۳ ماه قبل، سه‌شنبه ۱۴ مهر ۱۳۸۸، ساعت ۰۰:۴۲
سلام
با تشکر. برای آخر هفته درستش می‌کنم.
‫۱۵ سال و ۲ ماه قبل، چهارشنبه ۱۱ شهریور ۱۳۸۸، ساعت ۲۰:۱۶
برای تنظیم پ به صورت زیر عمل کنید:
فایل BloggerToCHM.exe.config را با یک ادیتور ساده مثل notepad باز کنید.
الف) سپس usesystemdefault رادر قسمت defaultProxy به True تنظیم کنید. اکنون هر پروکسی که در IE ست کرده باشید به صورت خودکار در برنامه استفاده می‌شود. (البته یکبار باید برنامه را باز و بسته کنید تا اعمال شود)
یا
ب) روش دوم:
به مثال آخر صفحه آدرس زیر مراجعه کنید:
http://msdn.microsoft.com/en-us/library/sa91de1e.aspx


این روش‌ها در مورد هر برنامه‌ای که با دات نت فریم ورک نوشته شده باشد صادق است. (حتی اگر فایل کانفیگ هم نداشت، دستی درست کنید کار می‌کند)
‫۱۳ سال و ۹ ماه قبل، سه‌شنبه ۲۱ دی ۱۳۸۹، ساعت ۲۰:۴۵
لطفا کامنت‌ها را مطالعه کنید در بالا توضیح دادم (جولای ۳۱, ۲۰۰۹، ساعت ۲۰:۰۸).
1- باید ViewState‌ مربوط به این یوزر کنترل را خاموش کنید.
2- خاموش کردن ViewState سبب حذف فیلد مخفی آن به صورت کامل نمی‌شود، علاوه بر آن باید فیلد مخفی ViewState موجود در رشته را با استفاده از Regex ایی که در بالا توضیح دادم کلا حذف کنید تا با ViewState اصلی صفحه تداخل نکند.
‫۱۵ سال و ۳ ماه قبل، چهارشنبه ۱۴ مرداد ۱۳۸۸، ساعت ۱۸:۰۳
بله. اگر پارامتر ورودی نداشت یک '{}' قرار دهید کفایت می‌کنه.
برای دات نت 2 کمی کار شما بیشتر می‌شود چون در VS2008 خیلی از موارد را خودکار اضافه می‌کند.
در این حالت یا باید ASP.NET AJAX Extensions روی سرور نصب باشد یا dll های آن‌را به صورت دستی به دایرکتوری bin برنامه اضافه کنید و یک ارجاع از آن‌ها را نیز به برنامه اضافه کنید.
همچنین وب کانفیگ را نیز باید ویرایش کنید تا این تغییر در آن لحاظ شود. (در غیر اینصورت کار نمی‌کند)
یک نکته دیگر هم اینکه بجای msg.d شما فقط msg را در asp.net 2‌ دارید و این d از 3.5 به بعد اضافه شده (در قسمت success و هنگام دریافت پاسخ از سرور توسط jQuery).
‫۱۵ سال و ۳ ماه قبل، جمعه ۹ مرداد ۱۳۸۸، ساعت ۲۳:۳۸
اگر خطای viewstate is corrupted را دریافت می‌کنید به این علت است که الان در صفحه دو فیلد مخفی viewstate داریم. برای حذف این مورد دوم سطر زیر را به تابع cleanHtml‌اضافه کنید:
html = Regex.Replace(html, "<input.*name=\"__VIEWSTATE\"[^>]*>", string.Empty, RegexOptions.IgnoreCase);

+ در این حالت چون اطلاعات کنترل‌ها به ViewState ‌اضافه نمی‌شوند،‌ ASP.Net Postback هم کار نمی‌کنه.
در این حالت برای ارسال دیتا و غیره امکان استفاده از وب سرویس و پاس کردن مقدار به آن هست (با استفاده از جی‌کوئری اجکس).
کمی بیشتر کار میبره نسبت به MS Ajax.
‫۱۵ سال و ۴ ماه قبل، سه‌شنبه ۱۶ تیر ۱۳۸۸، ساعت ۰۳:۴۰
@نیما
بله. یک trim را هم می‌توانید اضافه کنید بعلاوه نکته حذف فاصله خالی بین تگ‌ها که در کاهش حجم نهایی مؤثر است.

@ناشناس
می‌شد این آرگومان‌های مورد نظر رو به شکل یک رشته یک سطری هم در آورد (فرقی نمی‌کرد). اما با استفاده از این تابع شما می‌تونید یک شیء جاوا اسکریپتی را تبدیل به json کنید که از این لحاظ خوب یک قدم پیشرفت است و در خطایابی کدها کمک بزرگی است (رشته قابل خطایابی نیست).
‫۱۵ سال و ۴ ماه قبل، یکشنبه ۱۴ تیر ۱۳۸۸، ساعت ۰۰:۵۵
Redistributable Package های دات نت فریم ورک رایگان هستند. اگر با هاست مکاتبه کنید مشکل لایسنس برای نصب آن نخواهند داشت.