ToString
はメソッドであり、単にメソッドを参照するのではなく、メソッドを呼び出すために必要な括弧がありません。(これは、投稿されたエラー メッセージの意味です。) コードを読みやすくするために、いくつかの変数を抽出しました。
また、他の人が指摘したように、文字列を と比較するには、文字列を整数に変換する必要があります0
。int.Parse
これにはメソッドを使用できます。
for (int i = 0; i < ListView2.Items.Count; i++)
{
var ucastCheckBox = (CheckBox)ListView2.Items[i].FindControl("UcastCheckBox");
var brankyTextBox = (TextBox)ListView2.Items[i].FindControl("BrankyTextBox");
// .ToString(), not .ToString
// and int.Parse to get an int value from the string
int brankyValue = int.Parse(brankyTextBox.ToString());
if (ucastCheckBox.Checked || brankyValue > 0)
{
}
}
int.TryParse
テキストボックスの値が整数であることを確認するためにある時点で使用するのが理想的ですが、それは質問の範囲を超えています。