1

我正在制作一个 Web 应用程序,但我没有使用 MVC。

我有这样的页面:创建任务,创建项目,创建案例......

每个人都需要标准信息,例如:StartDate(日历小部件等)、开始时间等。

如果在某个地方,我需要更改此标准内容,例如,我需要更改文本框的日历,我希望它在使用它的任何地方都可以更改。

做这种事情的正确方法是什么?

在 ASP .NET 代码中,最好有这样的:

SchedulePanel.Calendar.Date;

它不必基于面板或任何东西,但我基本上有一组我在很多地方都需要的控件。

谢谢

4

3 回答 3

2

您可以将所有这些控件放入 UserControl 并在需要时添加。正如罗伯特所说,如果几乎每个页面都需要它,那么将这些控件放入母版页中。

于 2013-01-23T20:11:32.447 回答
1

asp.netUserControls非常适合这种情况。

http://asp.net-tutorials.com/user-controls/using/

于 2013-01-23T20:08:34.863 回答
0

请进一步解释此声明:I want it to change everwhere where this is used.

如果我理解正确,您可以将所有控件User Control放在声明变量后面的代码中,并在部分public中更改控件set

于 2013-01-23T20:09:11.893 回答