- PR -

【DataGrid】行の色をステータスにより変えたい

1
投稿者投稿内容
Marker
会議室デビュー日: 2005/07/11
投稿数: 10
投稿日時: 2005-10-20 19:02
はじめまして、Markerです。
表題について、悩んでおります。

ASP.NET(VB)にて【DataGrid】行の色をステータスにより変える為、
下記の様なコードを作成し、ローカルの環境で動作するを確認しました。
ところが、サーバの環境だと「BC30506: HANDLES 句には、WithEvents
変数が必要です。」とエラーになってしまいます。

どこに問題があるか、ご教授頂けると幸いです。


Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound

If e.Item.ItemType = ListItemType.Header Then
e.Item.BackColor = Color.gray
Else
Select Case e.Item.Cells(5).Text
Case "A"
e.Item.BackColor = Color.blue
Case "B"
e.Item.BackColor = Color.yellow
Case "C"
e.Item.BackColor = Color.pink
End Select
End If

End Sub



<asp:datagrid id="DataGrid1"〜


<ローカル>
WindowsXP SP2
.NET Framework:1.1.4322.2037; ASP.NET:1.1.4322.2037; IIS:5.0

<サーバ>
Windows2003 SP1
.NET Framework:1.1.4322.2300; ASP.NET:1.1.4322.2300; IIS:6.0
1

スキルアップ/キャリアアップ(JOB@IT)