2010-12-21 5 views
0

alt text名前の列の値がsumitのgridview1のすべてのレコードブックボタンが無効になっていますか?

私は、そのデフォルトのテキストスミットと、各行のレコードとボタンフィールドとGridViewの..です

ページロードイベントで

のTextBox1のテキストがスミットであれば、私が欲しいのTextBox1を持っています...それから名前列の値がsumit ....であるグリッドビュー1のすべてのレコードは、ブックブックボタンが無効になり、残りのすべてが有効なフォームにそのまま残ります。

imはVisual Studio 2008を使用していますwith vb

このコーディングは正しいですか:

Protected Sub GridView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound 
     For Each myRow As GridViewRow In GridView1.Rows 
      'Find the checkbox 
      Dim lab1 As Label = DirectCast(myRow.FindControl("Label1"), Label) 
      If lab1.Text = "Sumit" Then 
       'Find the Delete linkbutton and hide it 
       Dim deleteButton As Button = DirectCast(myRow.FindControl("Button1"), Button) 
       deleteButton.Enabled = False 
      End If 
     Next 
    End Sub 

しかし、「名前」場合は、このコーディングは、名前のフィールドのEventHandlerをバインドグリッドビュー項目のデータでスミット

答えて

0

ある行に....セットbutton.Enabled = falseのボタンを無効にしません。データ項目にはsumitがあります。

+0

先生、私には初心者のためのコーディングを提供できます。 –

+0

私は大好きです。しかし、私はVB.NETを知らない。私はあなたにC#の例を与えることができますが、あなたが初心者であるとすれば、おそらくあなたはあまり良くありません。とにかく1つ好きですか? – Heki

+0

YA確かに、私にC#の例を与えることができます.... –

関連する問題