次のテストコードがあります。
protected void Page_Load(object sender, EventArgs e)
{
MyDiv.InnerHtml = "1=" + Request.Form.Count.ToString(); // WORKING
if (Request.Form.Count > 0)
{
MyDiv.InnerHtml = "2=" + Request.Form.Count.ToString(); // NOT WORKING
}
}
なぜこうなった?Page.IsPostback 機能を使用する必要がありますか? 私のjavascriptコードではうまく機能しないため、それを避けようとしています。データを投稿するときは、jquery ajax を使用します。