私はこれに間違った方法でアプローチしていたと思います。そこで、マスターの詳細フォームビューの例をhttp://msdn.microsoft.com/en-us/library/aa581796.aspxに実装することにしました。
そのため、ユーザーがレコードを選択すると、フォームビューにデータが入力され、フォームビューのモードを編集するように変更する更新ボタンを追加しました。すべて問題ありません。
助けてくれてありがとう
私はこれに間違った方法でアプローチしていたと思います。そこで、マスターの詳細フォームビューの例をhttp://msdn.microsoft.com/en-us/library/aa581796.aspxに実装することにしました。
そのため、ユーザーがレコードを選択すると、フォームビューにデータが入力され、フォームビューのモードを編集するように変更する更新ボタンを追加しました。すべて問題ありません。
助けてくれてありがとう
ドロップダウンリストに入力し、選択した値をラベルに一致させて設定しながら、データをループしてみましたか?
//Perform loop here
if (label.text == ddl.SelectedValue)
ddl.Items.FindByValue(i.ToString()).Selected = true;
私はこれに間違った方法でアプローチしていたと思います。そこで、http://msdn.microsoft.com/en-us/library/aa581796.aspx でマスター詳細フォームビューの例を実装することにしました。
コントロールは、rowdatabound で編集テンプレートから直接操作できます。何かのようなもの...
protected void gv_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow &&
(e.Row.RowState & DataControlRowState.Edit) == DataControlRowState.Edit)
{
DropDownList ddl = (DropDownList)e.Row.FindControl("ddlHours");
//Manipulate ddl here
}
}