だから私は C#/ASP.NET Visual Studio 2012 .Net4.5 で Web サイトを操作しています。私が抱えている問題は単純なボタンです。Web サイトは Visual Studio Publish を使用して発行され、リリース用に構成されています。これにより、ディレクトリに dll とファイルが作成され、開発サーバーにプッシュされます。アプリケーション プールは、このディレクトリを指します。ボタンを押すと、cs ファイルにある C# コードが呼び出されます (ただし、現在は dll が押されているため)。これは Firefox と IE では正常に機能しますが、Chrome ではページを更新するだけで何も起こりません。これは奇妙です。いくつかのサンプルコード
.aspx.cs ファイル内:
protected void btnCreate_Click(object sender, EventArgs e)
{
// redirect to create page
Response.Redirect("~/Schedule/Create.aspx");
}
そして、.aspx ファイルで
<asp:Button ID="btnCreate" runat="server" CssClass="btn btn-inverse" Text="Create Shift" OnClick="btnCreate_Click" />
なぜこんなに単純なものがChromeで機能しないのか理解できません。
おそらく、Google Chrome のローカル マシンでデバッグするときに、ページが意図したとおりに機能することを追加する必要があります。これが、chromeがdllを読み取る方法にあると思う理由ですか? ただし、他のバックエンド .cs は機能しています。機能していない Response.redirect だけです。