2010-12-21 4 views
0

alt textテキストボックスのテキストに従ってgridviewの各項目を無効にする方法はありますか?

予約は、列の値を閉じた場合は...

どのようにしてGridViewの中帳ボタンは、その予約閉じ時間大きいとをTextBox1時間に等しい各GridViewの項目に無効になりますTextBox1テキストボックス、テキストよりも同等以上でありますそれをするには?あなたは、GridViewコントロールのrowboundイベントハンドラでこの問題を処理する必要があり

VS 2008使用してMとVB

答えて

1

更新#1

protected void books_RowDataBound(object sender, GridViewRowEventArgs e) { 
      if(e.Row.RowType == DataControlRowType.DataRow) { 

       //Do this only if the textbox value is .... 
       Button btn = ((GridView)sender).FindControl("button"); 
       btn.Enabled = false; 
      } 
     } 

更新#2

Protected Sub books_RowDataBound(sender As Object, e As GridViewRowEventArgs) 
If e.Row.RowType = DataControlRowType.DataRow Then 

    'Do this only if the textbox value is .... 
    Dim btn As Button = DirectCast(sender, GridView).FindControl("button") 
    btn.Enabled = False 
End If 
End Sub 
+0

uが私はVB.NETでこれを行うだろうか...コーディングEOF SOMで 私を案内していただけますか? –

+0

イベントハンドラを作成できますか? – Tebo

+0

いいえ、私はthtaを行う方法を理解していません。あなたは私にそれのためのcdingを提供できますか? –

関連する問題