マスターページを使用して生成されたWebアプリケーションのコントロールを参照する必要があります。 HTMLのコントロールの名前は、 "ctl00 $ MainContent $ ListBox1"のようになります。コードでこれを安全に行うことはできますか?ASP NETでctl00は定数ですか?
string strName = "ctl00$MainContent$ListBox1";
if (Request.Form[strName] != null)
{
String selectedLanguage = Request.Form[strName];
}
PS。このコードはInitializeCulture()オーバーライドから呼び出されるため、ClientIDプロパティは使用できません。
おい、私は今日この間、壁に向かって頭を叩いていて、2行のコードで修正しました。ありがとうございました!!! – ahmd0
全く問題ありません!私はそこに行ってきました... –