問題タブ [aspdotnetstorefront]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
536 参照

c# - デバッグ中に利用できるソースがありません

a](![デバッグ エラー ウィンドウ)

あるコンピューターから別のコンピューターに Web サイトをコピーしました。すべて正常に動作しますが、デバッグできません。

画像の説明には、次のスクリプト ドキュメントを参照すると記載されています。

この場所は、コピー元のコンピューターではなく、私のコンピューターにはありません。

ASPDOTNETSTOREFRONT の Web サイトです。

0 投票する
2 に答える
897 参照

c# - ASPDNSF の製品ページをカスタマイズする

aspdotnetstorefront は初めてです。バニラのウェブサイトをインストールして、データベースに接続しました。

カスタマイズ方法、またはカスタマイズ方法はどこで学べますか。

元:

ここに画像の説明を入力

ここで、在庫が 0 の場合、「InStock」を「OutOfStock」に変更し、AddToCart ボタンを非表示にします。

誰かがそれを行う方法の例を挙げてもらえますか? 私は ac# プログラマーです。

0 投票する
2 に答える
936 参照

sql - SQL Order ステートメントを使用して過去 60 日間の記録を表示する

製品のすべての値を返す SQL データベースを持つストアド プロシージャを用意します。ストアド プロシージャの最後に、順序が次のように表示されます。

過去 60 日間の製品を表示するために、ストアド プロシージャ内にこの行を含めようとしました

しかし、日付で作成された製品は日付の範囲外だと思います。ORDER BY 行に日付の選択を含め、この CreatedOn 値を削除する方法はありますか?

これは AspDotNetStoreFront 内にあります

ありがとう!

0 投票する
4 に答える
269 参照

c# - コントロールの一部の要素が C# コンパイラによって認識されない

aspdotnetstorefront プラットフォームを使用しているサイトがありますが、これはどの C# サイトにも当てはまります。Account という名前の dll にカスタム コントロールがあります。これには、顧客が名前や電話番号などを入力するためのテキスト ボックスなど、いくつかの要素があります。

DotPeek でソース コードをチェックし、正しい命名規則を使用していることを確認しました。

チェックボックス(請求と同じアカウント情報)がチェックされているときに、姓、名、電話番号を下のボックスにコピーするためにjavascriptのonChangeイベントを使用しようとしています。そのため、顧客が情報が同じであることを選択すると、あるボックスから次のボックスに移動するときに自動的にコピーされます。

奇妙なことに、これは一部のテキスト ボックスでは機能しますが、他のテキスト ボックスでは機能しません。簡単にするために、コンテンツをコピーする JS を削除し、テスト用のポップアップ ボックスに置き換えました。

テキストを変更すると、「Hello World」ポップアップ ボックスが表示されます。

しかし、これはしません:

私が得るエラーは次のとおりです。

CS1061: 'AspDotNetStorefrontControls.Account' には 'txtPhone' の定義が含まれておらず、タイプ 'AspDotNetStorefrontControls.Account' の最初の引数を受け入れる拡張メソッド 'txtPhone' が見つかりませんでした

そのため、コンパイラは電話テキスト ボックスを認識できないようです。レンダリングされたページ コードを見ると (もちろんエラーが削除されている場合)、ボックスがあり、ID は正しいです。

DotPeek でソース コードを読むと、次のようになります。

(読みやすくするために、他の多くのフィールドを削除しました)。しかし、電話番号のテキスト ボックスには "txtPhone" と "txtFirstName" と "txtLastName" が問題なく機能するはずですが、電話ボックスだけで失敗するのはなぜでしょうか?

0 投票する
3 に答える
340 参照

c# - Asp.Net Storefront に顧客および製品固有の属性を追加する

既存の Asp.net Storefront アプリケーションに変更を加えています。私はそれに関して2つの要件があります。

1) 顧客の作成中に顧客固有の属性を追加したい。すなわち、顧客は小売顧客ですか、それとも卸売顧客ですか。このページにこのオプションを追加するにはどうすればよいですか? 可能ですか?

ここに画像の説明を入力

2 ) 製品固有の属性を追加したい。つまり、スクリーンショットを見てください。

ここに画像の説明を入力

すべての製品にいくつかの事前定義された属性があります。しかし、他のカスタム属性を追加したい場合はどうすればよいでしょうか? どうすればこれを達成できますか?

ありがとう