私は単純なasp.net Webアプリケーションプロジェクトを持っています。これは、異なる項目を表示するorder.aspxページを持っています。私は page_loadイベントでこれらのアイテムを表示することに成功しました。asp.net Webアプリケーションとサービス
今、私はJQueryを使用してデータベースからアイテムの詳細を読み込み、ユーザーがアイテムをクリックしたときに表示します。
これは私が
$(".item").click(function(){
$.post("Lookup.asp",
{
Id: $(this).id
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
を使用していますjQueryのある今、私はセットアップするための最良の方法は、データを提供するために、バックエンドの一部であり、どのように、何を知りたいです。現在私は、そのページのロードイベントのLookup.aspxページがリクエストオブジェクトからIDを受け取ると思っています。私はdbにデータを取り込み、レスポンスオブジェクトを通して返信します。これが正しい方法であるかどうかはわかりません。
これを行うために別のページを作成すると考えていたので、これをまだ設定していません。他のタイプのクエリ用のページをさらに作成する必要があります(アイテムのステータスdb)。
私がこのアプローチを考えていたもう一つの問題は、データを提供しているページがあり、公開したくないということです。誰かがページの名前を持っているなら、私たちが望んでいないページにアクセスできます。
そして、私はEntity Frameworkを使用しています。
WebForms、WebPagesまたはMVCを使用していますか? –
MVCを使用していません。私はそれがWebFormsだと思いますが、違いは何か分かりません。 – Novice
注文したユーザーはログインしていますか? –