Main.aspx には次のものがあります。
<div data-role="collapsible" data-content-theme="c">
<h3>Sort</h3>
<ul data-role="listview" data-inset="true" >
<li><a href="Main.aspx?OrderTime">OrderTime</a></li>
<li><a href="Main.aspx?Person">Person</a></li>
</ul>
</div>
<div data-role="collapsible" data-content-theme="c">
<h3>Filter</h3>
<ul data-role="listview" data-inset="true" data-theme="d">
<li><a href="Main.aspx?1">1 Day</a></li>
<li><a href="Main.aspx?2">2 Days</a></li>
</ul>
</div>
初めてリンクをクリックするとPage_Load
、Main.aspx.cs のメソッドが呼び出されます。同じリンクを 2 回目にクリックすると、Main.aspx.cs にアクセスできません (Page_Load は、リンクを初めてクリックした場合にのみ呼び出されます)。
編集今、私は FireFox 22.0 でテストしましたが、すべて正常に動作します。この問題は IE10 でのみ発生します。リンクを 2 回クリックしてもページが読み込まれません。最後のクリックを覚えています。
Chrome v28 と同じ問題。
Safariv5.1.7 でテストしたところ、すべて正常に動作しました
リンクを右クリックして新しいタブで開くと、IE10 でも機能します。なぜ右クリックが機能し、左クリックだけが機能しないのですか?