まず、これはSQLに関連していません。C#; 1つの(HTML)テーブルから別のテーブルに移動
データが表示される2つのテーブルがあります。 (以下に示すように、右表をふり、それにはデータがありません。)
あなたはそれはあなたが左側に注文することができます項目のリストだと想像しなければならない、とあなたはをクリックしたらアイテム上では、右側のテーブルに追加されます。
私はないです
(ASPXバージョンの下図を参照)これが私たちのASPXウェブサイト上のケースとなっているが、我々は今、C#/ MVC でいることを変換/作っていますコードを尋ねるが、助言/助言をどのように私はこれを行う必要があります。
おそらくJQuery、またはおそらくコントローラーにあります。あなたはこのような角度やノックアウトとしてフレームワークを使用してのルートを行くことができるが、これらの両方が上MVCタイプのモデルを実装するためにあなたを必要とする可能性が高いですAspx.cs
void ArticlesGridViewItemsDisplay_ItemClicked(object sender, Dictionary<string, object> data)
{
using (var dbConnection = DbConnectionFactory.CreateConnection())
{
int materiaalId = Convert.ToInt32(data["MateriaalID"]);
var materiaal = Materiaal.FetchById(dbConnection, materiaalId);
_orderFormData.AddOrderItem(new OrderLineDto(materiaal, 1));
OrderFormRepeater.DataBind();
}
}
私は角度jsがこれには完璧だと思います。 2つのテーブルをモデルにバインドしてオブジェクトを更新します。 –
@ Mysterio11ありがとうございます、私が欲しいのは、これらのようなお礼です。 – Paramone
グリッドビューであれば、バインディング中にデータそのものを移動する必要があります –