問題タブ [asp.net-core-tag-helpers]

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 投票する
0 に答える
631 参照

asp.net-core - ViewComponent レンダリング用の TagHelper

車輪を再発明する前に (この場合、可能かどうかはわかりません!)、Tag Helper 実装内で ViewComponent を呼び出す方法を示すコードのスニペットはありますか?

編集:テイラーの話からのコードを含める

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

c# - TagHelper から ~ root リンクを解決する方法

ASP.NET 5 MVC6 RC1 には、従来の「画面の左側」のメイン メニューを表すように設計された ViewComponent があります。

各メニュー項目リンクを表す最初の TagHelper を作成しています。

ハイパーリンクを作成しようとしている部分で立ち往生しています。

解決方法~/dashboard/summary?

このページのメニューを表示すると、リンクが のように表示され/dashboard/~/dashboard/summaryます。

@Url.Content("...")@Url.Content("...")ie が表示され、剃刀として処理されません。タグ ヘルパーは pure を出力します。

最終的には .net コアの展開可能なソリューションを目指しているので、理想的には、ソリューションが .NET コアと互換性があることを望みます。

下記参照:

ありがとう!ダン。

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

c# - ViewDataDictionary または ModelStateDictionary を TagHelper に挿入するにはどうすればよいですか?

Razor ビューでは、モデル状態オブジェクトにアクセスできます。

razor にオブジェクトを挿入してアクセスViewDataするにはどうすればよいですか? 私は次のことを試しましたが、とは常に null です:ModelStateTagHelperViewDataModelState

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

c# - タグ ヘルパーでループを作成する方法はありますか?

内部タグ ヘルパーを何らかの方法で反復処理する (リピーターのように) タグ ヘルパーを作成する方法はありますか? つまり、次のようなものです。

私はかみそりの foreach でそれを行うことができることを知っていますが、html で c# コードに切り替えることなくそれを行う方法を見つけようとしています。

0 投票する
0 に答える
36 参照

c# - @addTagHelper で使用されるプロジェクト名を参照する文字列をより強力なものに置き換える方法はありますか

dotnet コアで Microsoft.AspNetCore.Razor.TagHelpers パッケージを使用しており、名前への依存関係を削除するか、少なくとも動的にしたいと考えています。

「MyWonderfulApp」の部分をより強力なものに置き換える方法についてのアイデアはありますか?

の線に沿った何か

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

c# - ASP.NET Core Web アプリケーション (.NET Framework) TagHelper Intellisense

ASP.NET Core Web アプリケーション (.NET Framework) プロジェクトを作成しましたが、TagHelper Intellisense が動作することを期待していました (非 .Net Framework コア プロジェクトと同様)。しかし、それは機能しません。

asp-for、asp-controllerなどのインテリセンスが表示されませんが、これらに限定されません。

私は何が欠けていますか?

ASP.Net Web フレームワークおよびツール拡張バージョン: 5.2.40314.0

そして、ここに私のproject.jsonがあります:

何か案は?

0 投票する
0 に答える
326 参照

c# - カスタム TagHelpers がレンダリングされない

次のコードで定義されたカスタム TagHelper があります。

これは私の _ViewImports.cs.html ページです

私の見解Views\Home\Index.cshtmlでは、これをやりたい

しかし、それはレンダリングされていません.../私のビューで認識されます私のアセンブリ/プロジェクト名はTJ.Website.Coreです

助けてください