私はrowdatabound fnで次のコードを使用しています。Rowdatabound of gridview
Protected Sub gvwMileStone_RowDataBound(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs)
If e.Row.RowType = DataControlRowType.Footer Then
Dim ddlItem As DropDownList = CType(e.Row.FindControl("ddlFProjectLevels"), DropDownList)
If ddlItem IsNot Nothing Then
ddlItem.DataSource = objMileStone.GetProjectLevels()
ddlItem.DataValueField = "MileStoneID"
ddlItem.DataTextField = "Name"
ddlItem.DataBind()
End If
End If
If e.Row.RowType = DataControlRowType.DataRow Then
If e.Row.RowState = DataControlRowState.Edit Then
Dim ddlEProjectLevels As DropDownList = CType(e.Row.FindControl("ddlEProjectLevels"), DropDownList)
ddlEProjectLevels.DataSource = objMileStone.GetProjectLevels()
ddlEProjectLevels.DataValueField = "MileStoneID"
ddlEProjectLevels.DataTextField = "Name"
ddlEProjectLevels.DataBind()
ddlEProjectLevels.SelectedValue = milestoneid
End If
End If
End Sub
ddlEProjectLevels 2行目のドロップダウンリストでdatabase.Butからのデータでロードされることは、それが代替でdb.Meansからロードされる第三にvalues.Againが含まれていない私は、1行目のddlEProjectLevelsで編集をクリックしedititemtemplate.WhwnでDropDownListコントロールです行を編集するときにドロップダウンリスト(ddlEProjectLevels)が値を読み込めません。誰かが助けてくれますか?
それは働いた。たくさんありがとう。 – user42348
素晴らしい!いいえ問題: –
恐ろしい、それも探していた&働いた:) – burntsugar