我是 ASP.NET 的新手。
我有一个在 umbraco cms (ASP.NET) 下运行的网站。我需要创建一个简单的向导:用户将使用简单的控件(复选框、下拉列表、单选按钮、文本框等)逐步回答问题。有些步骤取决于以前的答案,有些则没有。
所以,我对此有两个问题:
在 ASP.NET 网站上创建向导的最佳做法是什么?我在这里查看了 System.Web.UI.WebControls.Wizard 类,但我不确定将 asp.net 控件和 html 标记混合在一起是否是一种好方法,特别要注意这样一个事实,即描述了向导的每一步在一个巨大的标记文件中。
我有向导步骤的 html 标记示例(静态 aspx 页面)。这就是为什么我要划分html和逻辑。我希望将来能够应用新的设计和标记,而不是更改代码。最好的方法是什么 - 划分 html 和 c# 代码?
欢迎举例。提前致谢。