PDA

View Full Version : مبتدی: کسی میدونه این چیهAjaxToolkit:ModalPopupExtender



monire.6767
یک شنبه 05 خرداد 1392, 13:53 عصر
من برای گرید یه pupup میخواستم بزارم گشتم همه مثالا اینو توش داشت من توکدم گذاشتم نشناختش نمیدونم dllداره یا چطوری باید addکنم تو پروزم

monire.6767
یک شنبه 05 خرداد 1392, 14:26 عصر
چرا بنظرتون این ارورو میگیره unknown server tag ' ajax:ModelPopupExtenderبا اینکه dllشو add کردم

alihassanabadi
یک شنبه 05 خرداد 1392, 14:40 عصر
سلام
شما ajax رو تو صفحه ای که میخواید ازش استفاده کنید رجیستر نکرده اید.
بعد از اینکه به رفرنس هات اد کردی تو فایل وب کانفیگ تو قسمت <system.web>
اینو add کن
که دیگه نیازی به ریجستر کردنش تو کل صفحات نداشته باشی

<pages renderAllHiddenFieldsAtTopOfForm="false">
<controls>
<add tagPrefix="Ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
</controls>
</pages>

دقت داشته باش که AjaxControlToolkit برای اجرا شدن نیاز به ScriptManager دارند.

monire.6767
یک شنبه 05 خرداد 1392, 15:36 عصر
ممنون که جواب دادید من این کارو کردم الان یه ارور دیگه میده میدونید مشکلشو؟unrecognized configuration section pages

alihassanabadi
یک شنبه 05 خرداد 1392, 16:01 عصر
لطفا متن وب کانفیگ رو بزارید.
ببینید ورژن دات نت فریم وورکتون با AjaxToolkit همخوانی داره؟
اگه از .net 4 استفاده میکنی از AjaxToolkit بالای 3 استفاده کنید.

monire.6767
یک شنبه 05 خرداد 1392, 16:09 عصر
4 هستش فرم ورکم و این dll3.5نمیشه ازین استفاده کنم؟

monire.6767
یک شنبه 05 خرداد 1392, 16:10 عصر
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name="TransferConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Transfer.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
</system.web>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add tagPrefix="Ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
<add tagPrefix="uc" src="~/UserControls/OkMessageBox.ascx" tagName="OkMessageBox"/>
</controls>
</pages>

</configuration>

alihassanabadi
یک شنبه 05 خرداد 1392, 16:24 عصر
تو همون پست که گفتم تگ page رو داخل تگ <system.web> بزارید

<configuration>
<connectionStrings>
<add name="TransferConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Transfer.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add tagPrefix="Ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
<add tagPrefix="uc" src="~/UserControls/OkMessageBox.ascx" tagName="OkMessageBox"/>
</controls>
</pages>
</system.web>
</configuration>

forestasphalt
یک شنبه 05 خرداد 1392, 18:22 عصر
مطمعنی دنبال این میگردی؟http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ModalPopup/ModalPopup.aspx
اگر دنبال popup میگردی fancybox توی گوگل جستجو کن یا سری به سایت htmldrive.net بزن