PDA

View Full Version : سوال: خطا در ست کردن sesion



arman_Delta2002
چهارشنبه 09 تیر 1395, 14:20 عصر
سلام من در یک تابع عادی سشن رو مقدار دهی میکنم و مشکلی ندارم ولی در یک ایونت خطا زیر رو میده



Session 'Session' threw an exception of type 'System.Web.HttpException'

Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System.Web.SessionStateModule or a custom session state module is included in the <configuration>\<system.web>\<httpModules> section in the application configuration.


من در وب کانفیگ enableSessionState رو true کردم و حتی در هدر پیج هم همینطور ولی باز خطا میده !


<%@ Page Title="" Language="C#‎‎‎‎‎‎‎‎‎‎" MasterPageFile="~/Base.Master" AutoEventWireup="true" Async="true" CodeBehind="Login.aspx.cs" Inherits="TripleSWebApplication.WebForm1" %>



کد وب کانفیگ



<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<configSections>
<sectionGroupname="devExpress">
<sectionname="themes"type="DevExpress.Web.ThemesConfigurationSection, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"requirePermission="false" />
<sectionname="compression"type="DevExpress.Web.CompressionConfigurationSection, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"requirePermission="false" />
<sectionname="settings"type="DevExpress.Web.SettingsConfigurationSection, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"requirePermission="false" />
<sectionname="errors"type="DevExpress.Web.ErrorsConfigurationSection, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"requirePermission="false" />
</sectionGroup>
</configSections>
<appSettings>
<addkey="webpages:Version"value="3.0.0.0" />
<addkey="webpages:Enabled"value="false" />
<addkey="PreserveLoginUrl"value="true" />
<addkey="ClientValidationEnabled"value="true" />
<addkey="UnobtrusiveJavaScriptEnabled"value="true" />
</appSettings>
<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.

The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.6" />
</system.Web>
-->
<system.web>
<compilationdebug="true"targetFramework="4.5">
<assemblies>
<addassembly="DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<addassembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<addassembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<addassembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<addassembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<addassembly="DevExpress.Web.ASPxThemes.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<addassembly="DevExpress.RichEdit.v16.1.Core, Version=16.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<addassembly="DevExpress.Web.ASPxHtmlEditor.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<addassembly="DevExpress.Web.ASPxSpellChecker.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<addassembly="DevExpress.SpellChecker.v16.1.Core, Version=16.1.4.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
</assemblies>
</compilation>
<httpRuntimetargetFramework="4.5"asyncPreloadMode="All" />
<sessionStatetimeout="99999"cookieless="AutoDetect"mode="InProc"stateNetworkTimeout="99999" />
<pagesenableSessionState="true"asyncTimeout="999999" >
<namespaces>
<addnamespace="System.Web.Routing" />
</namespaces>
</pages>
<customErrorsmode="Off" />
<httpModules>
<addtype="System.Web.SessionState.SessionStateModule"name="Session" />
<addtype="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"name="ASPxHttpHandlerModule" />
</httpModules>
<httpHandlers>
<addtype="System.Web.SessionState.SessionStateModule"name="Session" />
<addtype="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"verb="GET,POST"path="DX.ashx"validate="false" />
<addverb="GET,POST"path="ASPxUploadProgressHandlerPage.ashx"type="DevExpress.Web.ASPxUploadProgressHttpHandler, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
</httpHandlers>
</system.web>
<system.webServer>
<validationvalidateIntegratedModeConfiguration="false" />
<modules>
<addtype="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"name="ASPxHttpHandlerModule" />
</modules>
<handlers>
<addtype="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"verb="GET,POST"path="DX.ashx"name="ASPxHttpHandlerModule"preCondition="integratedMode" />
<addname="ASPxUploadProgressHandler"preCondition="integratedMode"verb="GET,POST"path="ASPxUploadProgressHandlerPage.ashx"type="DevExpress.Web.ASPxUploadProgressHttpHandler, DevExpress.Web.v16.1, Version=16.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
</handlers>
</system.webServer>
<runtime>
<assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentityname="Newtonsoft.Json"culture="neutral"publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirectoldVersion="0.0.0.0-6.0.0.0"newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentityname="System.Web.Helpers"publicKeyToken="31bf3856ad364e35" />
<bindingRedirectoldVersion="1.0.0.0-3.0.0.0"newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentityname="System.Web.Mvc"publicKeyToken="31bf3856ad364e35" />
<bindingRedirectoldVersion="1.0.0.0-5.2.0.0"newVersion="5.2.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentityname="System.Web.Optimization"publicKeyToken="31bf3856ad364e35" />
<bindingRedirectoldVersion="1.0.0.0-1.1.0.0"newVersion="1.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentityname="System.Web.WebPages"publicKeyToken="31bf3856ad364e35" />
<bindingRedirectoldVersion="1.0.0.0-3.0.0.0"newVersion="3.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentityname="WebGrease"publicKeyToken="31bf3856ad364e35" />
<bindingRedirectoldVersion="0.0.0.0-1.5.2.14234"newVersion="1.5.2.14234" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<devExpress>
<themesenableThemesAssembly="true"styleSheetTheme=""theme=""customThemeAssemblies="" />
<compressionenableHtmlCompression="false"enableCallbackCompression="true"enableResourceCompression="true"enableResourceMerging="true" />
<settingsdoctypeMode="Html5"rightToLeft="false"embedRequiredClientLibraries="false"ieCompatibilityVersion="edge"accessibilityCompliant="false"checkReferencesToExternalScripts="false" />
<errorscallbackErrorRedirectUrl="" />
</devExpress>
</configuration>

arman_Delta2002
چهارشنبه 09 تیر 1395, 21:58 عصر
راهی پیدا نکردم کل دیزاین و کد ها رو کپی کردم تو یه فرم جدید مشکل حل شد ولی متوجه نشدم مشکل کجا بود !