-3
グリッドビュー用の特定の行のデータを1つのボタン「ビュー」クリックで作成し、それをSilverlightビューアに渡すだけです。 ここに私が理解しようとしている "viewall"ボタンがあります。グリッドビュー用の単一の「ビュー」ボタンメソッドの作成
protected void btnViewAll_Click(object sender, EventArgs e)
{
string id = HttpContext.Current.Request.Headers["id"];
#if DEBUG
if (id == null)
id = "111"; // Use my own id for testing locally
#endif
using (aDataContext dc = new aDataContext())
{
var query = (from a in dc.aLists
where a.ID == id
select new
{
a.aNumber,
a.bNumber,
a.cNumber,
a.dNumber,
}
);
List<aListItem> List = new List<aListItem>();
foreach (var queryItem in query)
{
aList.Add(new aListItem()
{
aNumber = queryItem.aNumber,
bNumber = queryItem.bNumber,
cNumber = queryItem.cNumber,
dNumber = queryItem.dNumber
});
}
Session["aList"] = aList;
}
Session["Database"] = null;
Response.Redirect("Viewer.aspx" + "?UseList=true");
}
あなたはどんな問題がありますか? GridViewにボタンを挿入するのですか?または、ビューアウィンドウを開く(またはリダイレクトする)? – ConnorsFan