問題タブ [webmatrix-3]

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 に答える
59 参照

javascript - Webmatrix: SQL クエリに変数を渡す

ループを使用して SQL CE テーブルのデータを表示する Webmatrix (cshtml) でサイトを作成しました。クリックするとクエリを実行して、そのレコードの「読み取り」ステータスを更新するボタンがあります。レコード ID をクエリに渡すのに問題があります。静的 ID を設定すると機能しますが、ID を動的にすると機能しているように見えます (アラートは ID が変数に渡されていることを示します) が、レコードは更新されません。

私のSQLは:

そして、私の HTML は (@details. はループ用に作成されたレコード セットです):

onclickとしてIDを渡すために使用しているJSコードは次のとおりです。

私が正しい軌道に乗っているかどうか、もしそうなら、私は何を間違っているのか教えてください。私が完全に軌道から外れている場合、これを達成するための最良の方法は何ですか?

どうもありがとうございます (追伸 - この投稿が適切な基準を満たしていない場合は、コメント/メッセージでお知らせください。これにより、マイナスのスコアを付けずに修正できます)。

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

parameters - パラメーター プレースホルダーが Webmatrix でエラーを引き起こしている

WebMatrix の SELECT、INSERT、または UPDATE ステートメントでパラメーター プレースホルダーを使用しようとするたびに、同じエラーが発生します。WHERE 句で問題なく動作します。私は何を間違っているのですか?助けが必要です。

これが私のコードです:

Webmatrix でパラメーター プレースホルダーを使用する代替手段はありますか?

毎回発生するエラーは次のとおりです。

例外の詳細: System.Data.SqlClient.SqlException: スカラー変数 "@49" を宣言する必要があります。

よろしくお願いします。

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

javascript - javascript/jquery から cshtml ファイルを呼び出すにはどうすればよいですか?

サイトのページにカスケード ドロップダウン リストを追加しようとしています。http://www.mikesdotnetting.com/article/196/webmatrix-jquery-cascading-dropdown-listsに示されている例に従いました。唯一の変更点は、アプリに合わせて変数名を変更したことです。特定の状況 (つまり、新しいレコードの作成) でのみ機能が存在するようにしたいのですが、関連するコードの周りに if ステートメントがあります。

ページの読み込み時に 2 番目のドロップダウン リストが無効になっていますが (予想どおり)、最初のドロップダウン リスト項目の 1 つが選択されても有効になりません。

私の疑いは、おそらく次の行が原因で、GetClients.cshtml (Mike の GetProducts.cshtml の私のバリエーション) を正しく呼び出していないことです。

正しいフォルダを探していません。

理想的な世界では、Razor のチルダ (~) を使用して、サーバーのバージョンやローカルホストの使用に関係なく、正しく見えるフル パスを強制することができます。しかし、それは JavaScript のオプションではないようです。

GetClients.cshtml は、制御しようとしている JS コード、HTML ドロップダウン リストなどを含む cshtml ファイルと同じフォルダーにあります。上記のコードが「隣の」ファイルを参照しているかどうかを誰かに教えてもらえますか?そうでない場合は、上記のコード行を何に修正すればよいですか?

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

c# - System.Web.UI.DataVisualization.Charting dll を WebMatrix 3 に取り込むにはどうすればよいですか?

WebMatrix 3 の ASP.NET Web ページで利用できる完全なチャート オプションを使用したいと考えています。

これは System.Web.UI.DataVisualization.Charting を使用することを意味すると思います

追加する場合:

ページの上部に移動すると、次のエラーが表示されます。

dll を Visual Studio にダウンロードして参照する方法を示すチュートリアル (SO を含む) はたくさんありますが、私が見る限り、私たち WebMatrix ユーザーには何もありません。

これは、WebMatrix サイトでは使用できないということですか? もしそうなら、なぜですか??

関連する名前空間を WM に含める方法を誰かが知っている場合は、ここで説明していただければ幸いです。

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

security - PasswordReset が WebMatrix で機能しない

WebMatrix で既存の PasswordReset フォームを使用しています。モジュールで何も変更していませんが、機能していません。「パスワードをお忘れですか?」をクリックすると、リンクをクリックすると、ForgotPassword フォームに移動します。メール アドレスを入力して [手順を送信] をクリックすると、メールが届きます。しかし、提供されたリンクをクリックすると、すぐにパスワードのリセット画面が表示されますが、画面の上部に「パスワードをリセットできませんでした。エラーを修正して再試行してください」と表示されます。とにかく、パスワードをリセットしようとしますが、何も起こりません。

以下は、パスワード リセット コードです。

_AppStart のコードは次のとおりです。

WebSecurity.InitializeDatabaseConnection("StarterSite", "UserProfile", "UserId", "Email", autoCreateTables: true);

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

c# - Webmatrix Web ページ - Parse を使用したログイン (ASP.NET)

わからない問題があります。小さな Web マトリックス Web ページ サイトがあり、Parse.com SDK を使用しています。ユーザーがログインすると、サーバー側でログインします。

問題は、別の場所にいる別のユーザーがサイトを開くと、別の場所にログインしたユーザーでログインすることです。

たとえば、私は英国にいて、ログインします。ログインすると、ダッシュボードのページに正しくアクセスできます。今では、世界中の他の人がサイト xxx.com にアクセスすると、最後にログインしたユーザーとしてダッシュボードに自動的にリダイレクトされます。

どんな助けでも本当に感謝しています。

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

razor - WebMatrix は、テーブルからのデータの代わりに WebMatrix.Data.DynamicRecord を返します。

私は WebMatrix に比較的慣れていないので、データベースからのデータを表示するページを作成したいと考えています。以下のコードを参照してください。WebMatrix を返します WebMatrix.Data.DynamicRecord とすべてのセルの列名を返します

.

これはWebmatrix 3にあります

添付画像の出力は次のとおりです