私は、このページから(VS2010のために、ASP NETのC#用)のサンプルコードをしようとしている: http://msdn.microsoft.com/en-us/library/bz9tc508.aspxなぜこのMSDNのサンプルが私にとってうまくいかないのですか?
そして何のために、私は常にnullに評価され、次の行を実行します。
if (Request.Form["ListBox1"] != null)
{
}
できる人を理由を説明?
私は、このページから(VS2010のために、ASP NETのC#用)のサンプルコードをしようとしている: http://msdn.microsoft.com/en-us/library/bz9tc508.aspxなぜこのMSDNのサンプルが私にとってうまくいかないのですか?
そして何のために、私は常にnullに評価され、次の行を実行します。
if (Request.Form["ListBox1"] != null)
{
}
できる人を理由を説明?
マスターページがあるページでこの例を試しているため、null
が表示されています。ページにマスターページがある場合、クライアント側でレンダリングされるコントロールのIDは異なります。 Request.Form
にはclient Id
の値が必要です。
MSDNの例と同じ正確なマークアップがありますか?そうでない場合は、マークアップを投稿してください。 –
マークアップはまったく同じです。下の人への私の反応も見てください。 – ahmd0
[編集]コントロールマークアップとコード自体は同じです。 VS2010のデフォルトプロジェクトテンプレートのマスターページから生成されたページに追加します。 – ahmd0