問題タブ [htmlgenericcontrol]
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.
c# - 生成された Html フォーム HtmlGenericControl を取得する方法
HTML ページのテンプレートがあり、そのコンテンツを ASP.NET に動的に追加する必要があります。また、データに応じて、テンプレート ページの多くのインスタンスを作成する必要があります。
文字列を使用して大きな Html を作成することは非常に汚い方法であることは明らかです。そこで、HtmlGenericControl を使用して Html を生成することにしました。そして、私はそれを作りました。しかし、生成された Html を文字列として取得できません。
これらのコントロールを ASP.NET ページに追加してレンダリングするのは簡単ですが、Html が必要です。
それが不可能な場合、Html を生成する他の構造化された方法はありますか...???
c# - サーバー側から生成された、クライアント側で変更された html コードを取得するにはどうすればよいですか?
ユーザー(クライアント)が注文できるjquery sortable + C#でリストを作成しました:
サーバー生成:
クライアント生成 (変更):
イベント保存:
すべてのポストバックで動的コードを生成するたびに、サーバーが生成するコードを常に取得すると、有効な場合、リストは空のポストバックになります。=(
サーバー側から生成された、クライアント側で変更された HTML コードを取得するにはどうすればよいですか?
更新: 他のオプションは 、html を送信する javascript でWebMethodsを使用しています:
単純な文字列の要素を処理できません
c# - ajax 呼び出し後に HtmlGenericControl をレンダリングする
私はHtmlGenericControl
このオブジェクトを返してページにレンダリングする ajax 呼び出しを行います。c# で json オブジェクトにシリアライズしてページに渡してみましたが、jquery で html コントロールにデシリアライズする方法がわかりません。
また、私がしようとしていることが不可能な場合、HtmlGenericControl
を文字列に変換する方法はありますか?
asp.net - HtmlGenericControl の検索
2 つの変数を 2 つのそれぞれのコントロールに設定しようとしていますが、現在のコードが機能していません。正しい構文は何ですか?
ascx コード:
ascx.vb コード:
コードをステップ実行jobsLi
しjobsBox
てnothing
.
c# - aspでHTMLを動的に作成する
asp.netで以下のhtmlタグを動的に作成したい
c# - コード ビハインドからサーバー側コントロールを呼び出す際の null 参照例外
populate a html list control using .NETで述べたのとまったく同じ問題があります。
私は保管しました
ascx ファイルで、ユーザー コントロールのコード ビハインドから動的に入力しようとしています。
ソリューションを採用しようとすると:
myList.Controls で null 参照例外が発生します。どこかで初期化する必要がありますか?
c# - C# で DataTable の代わりに DataSet を使用する方法
UL
DataTable から受信したデータを入力する次のテンプレートがあります。
しかし、私のページでは、DataSet を使用して SQL クエリから列を取得しています。
最初のコード ブロックを使用して 2 番目のコード ブロックを操作し、LI
内部でを生成するにはどうすればよいUL
ですか?
私は以下をエミュレートしようとしています:
c# - .designer で HtmlGenericControl の代わりに HtmlElement を生成する方法
ASP.NET 2.0 Web サイトを手動で ASP.NET 4 に更新し、MVC と古い Web フォーム コードを混在させました。
Web サイトとコントロールの .designer ファイルは自動的に生成されないため、手作業で作成しました。その後、サイトは IIS Express で動作します。
ウェブサーバーに公開するとき、あらゆる種類の問題が発生しました。サイトとコントロールはすべて CodeFile タグを持っていた (デザイナー ファイルが自動生成されなかった理由) ため、すべての CodeFile タグを CodeBehind タグに変更したところ、IIS は問題なくそれを受け入れるようになりました。Visual Studio もデザイナー ファイルを生成するようになりました (yay)。ただし、Div やその他の HTML 要素に、手動で生成したものではなくrunat="server"
asをラベル付けすることを選択しています。これは .NET 3.5 と .NET 4.0/4.5 に関係があることはわかっていますが、私の人生では、それを機能させることはできません。HtmlGenericControl
HtmlElement
ビルドする前にそれらを置き換えるものを書くこともできますが、それは私の本では良い解決策ではありません.
IIS が与えるエラーは次のとおりです。
基本クラスにはフィールド '<id of control>' が含まれていますが、その型 (System.Web.UI.HtmlControls.HtmlElement) はコントロールの型 (System.Web.UI.HtmlControls.HtmlGenericControl) と互換性がありません。
バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.34212
どんな提案でも大歓迎です。