|
分類:[.NET 全般]
こんにちは。ぽっちです。 また困ったことがあって書き込みます。
開発環境は、WindowsXP・VisualStudio2005 言語は、MySQL・C#・ASP.NET
になります。
確認画面(confirm.aspx)に「登録」ボタンがあるのですが、 このボタンを押すことにより、取得したデータを編集画面(edit.aspx)のデータバインド部分(this.ucList.DataSource)に表示させたいのです。
しかし、すでにedit.aspxのデータバインド部分には別のデータバインドをしています。 つまり1つのデータバインドに2種類のデータを入れたいのです。 それは、やはり無理なのでしょうか・・・?
■確認画面ソース(cs内)
private void Get_Data(int id ) { //データベースと比較し、データを取得 setModel model = setModel.GetInstance(); DataTable dt = model.GetListName(id); DataRow Row = dt.Rows[0]; //取得したデータのグループ名をラベルに出力 this.lblSelectGroupName.Text = HttpUtility.HtmlEncode((String)Row["Name"]); }
protected void btnRegister_Click(object sender, EventArgs e)//登録ボタンを押した時の処理 { setModel model = setModel.GetInstance(); // セッションの配信グループを追加または更新する SessionData sessiondata = SessionData.GetInstance(); this.Response.Redirect(PagePath.edit); }
■編集画面ソース(cs内)
this.ucList.DataSource = sessionData.AddressForEdit.pri;//都道府県データを表に格納する場所 this.ucList.DataBind();
因みにデータが取れた場合は、以下のように表示されます。
グループ名 Edit(←Editは編集ボタンです)
お手数ですが、誰かご教授お願い致します。
|