-1
リスト項目が文字列の一部であるかどうかをチェックするためにこのコードを書いた。リスト項目が文字列の部分文字列であるかどうかを調べる
var postBackControl = Page.Request.Params["__EVENTTARGET"];
var postBackNotRemoveRowsColumns = new List<string> { "button1", "button2", "button3", "button4" };
bool isPostBackExistInList = false;
if (postBackControl != null)
{
isPostBackExistInList = postBackNotRemoveRowsColumns.Any(postBackControl.Contains);
}
が、私はこのクラッシュました:{。現在のスレッドがスタックオーバーフロー状態にあるため 式を評価することはできません}誰もが
System.StackOverflowException未処理だった
を助けることができます? https://repl.it/C4ts/0
あなたが提供範囲外の問題があるので、最も可能性が高い:あなたはそれがあなたのPage.Request.Params["__EVENTTARGET"]
の中の文字列だと確信している場合は、提供
'postBackControl'の内容は何ですか? – HimBromBeere
'postBackControl.Contains'とは何ですか? –
postBackControlは、asp.netのボタンの自動生成IDです。id(文字列として)にリスト内の文字列のいずれかが含まれているかどうかをチェックしたいと思います。 – Qutaiba