.NET WebフォームのページでListBoxとjQueryを使用して項目を並べ替えることができます。私はいくつかの項目を選択し、それらをループして自分のデータベースに保存します。アイテムを並べ替える順番を保存したいのですが、動作させることができません。私の分離コードが表示されます。リストボックスの項目をソート順で保存できません
protected void session_DetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e)
{
panel_SqlDataSource.Delete();
ListBox panel_ListBox = session_DetailsView.FindControl("panel_ListBox") as ListBox;
int so = 0;
for (int i=0; i < panel_ListBox.Items.Count; i++)
{
if (panel_ListBox.Items[i].Selected == true)
{
so++;
panel_SqlDataSource.InsertParameters["presenterID"].DefaultValue = panel_ListBox.Items[i].Value;
panel_SqlDataSource.InsertParameters["sortOrder"].DefaultValue = so.ToString();
panel_SqlDataSource.Insert();
}
}
}
、あなたがしなければならない、一瞬のためのデータベースを忘れ起こっていることが起こっているかどうかを判断するために出力をトレースしてください。その後、データベースについて心配してください。 – demoncodemonkey
jQueryコードも貼り付けてください... – demoncodemonkey