-2

私は奇妙な問題を抱えています。ログインページを作成しました。テキストボックスにフォーカスを合わせると、ページが再読み込みされます。http://oasisitsolutions.com/Login.aspxを確認してください

HTML5、EntityFrameworkを使用しています。

Webconfigファイルcontians

<system.web>
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
      </assemblies>
    </compilation>
    <authentication mode="Forms"/>
    <customErrors mode="Off"/>
    <roleManager enabled="true" cacheRolesInCookie="true" cookieName=".ASPROLES" defaultProvider="CustomizedRoleProvider">
      <providers>
        <clear/>
        <add connectionStringName="ConnectionString" writeExceptionsToEventLog="true" name="CustomizedRoleProvider" type="CustomizedRoleProvider"/>
      </providers>
    </roleManager>
    <membership defaultProvider="CustomizedMembershipProvider" userIsOnlineTimeWindow="15">
      <providers>
        <clear/>
        <add name="CustomizedMembershipProvider" type="CustomizedMembershipProvider" connectionStringName="ConnectionString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Hashed" writeExceptionsToEventLog="false"/>
      </providers>
    </membership>
  </system.web>

前もって感謝します、

ディネッシュ

4

1 に答える 1

1

Dinesh、実際には focus() イベントに関連付けられているものではありません。ページ全体が<a href="Login.aspx">、nav コンテナーのすぐ下にある追加のタグでラップされています。そのため、そのアンカー タグ内 (テキスト ボックスを含む) をクリックすると、そのリンクをクリックしたかのように実行され、Login.aspx に戻ります。

そのタグを削除するだけで、クリックするたびに更新が停止します。

于 2012-07-10T20:16:24.893 に答える