0

MVC プロジェクトで Telerik スケジューラのようなスケジューラを使用したいと考えています。問題は、スケジューラが Asp.Net WebForm コントロールであることです。このため、Mvc プロジェクトに WebForm ページを作成して Scheduler コントロールを配置する必要があります。

ページを表示すると、コントロールのレイアウトをレンダリングするのに問題なく動作しますが、それを操作しようとすると; クリックして日付を変更し、日表示から週表示に変更しても、コントロールは変更されません。

ポストバックが mvc プロジェクトでは機能しないことはわかっていますが、Mvc プロジェクトの WebForm ページでは機能しますか? それが機能しない場合は、コントロールを操作しようとしてもコントロールが応答しないのはそのためです。

ポストバックが機能せず、スケジューラが 100% Databinding を使用しているために、日付を変更すると、ポストバックに変更したデータが含まれていないためだと思います。このため、コントロールはレイアウトを変更できません。

MVC プロジェクトで WebForm を使用したポストバックについてのアイデアはありますか?

どのようなデザインを採用できますか? (2 つの異なるプロジェクト: 1 つは WebForm を使用するスケジューラ用、もう 1 つは Mvc プロジェクトの残りのすべての Web サイト用)

スケジューラで簡単に使用できるその他のコントロールはありますか?

MVC プロジェクトで WebForms コントロールと MVC コントロールの両方が必要な場合のヒントやコツはありますか?

4

2 に答える 2

0

Hanselman は、MVC と WebFormsを同じプロジェクトに混在させるための優れたガイドを提供しています。

于 2010-05-04T16:52:27.360 に答える
0

ASP.NET と MVC の両方のバージョンがある DayPilot Pro (私の製品、商用) を試すことができます。

ASP.NET:

MVC

于 2011-05-10T11:01:47.597 に答える