2011-08-22 31 views
0

我有一个(ASP)网页,登录用户(客户)可以更改他们的联系信息。即基本上该页面将一次从SQL DB显示一个用户。 我最初设计的网页与文本框&使用HTML表进行格式化。 现在用户已添加多个电话号码(0-8类型)。也许电子邮件地址也会是几个。 电话号码/电子邮件ID将存储在单独的表格中,因此对每个客户可以拥有多少个电话号码没有限制。带用户信息的网页

我想知道是否应该使用地址部分的文本框&使用电话号码&的下拉列表电子邮件地址。此外,HTML表格变得难以管理,因为客户端想要使用该页面来显示其他一些信息。尽管我正在使用CSS,但VS2008不断添加样式

或者,我可以使用Detail视图/ Forms视图。

什么将是一个很好的设计来显示用户信息?

回答

0

可用性确实是一件让所有用户都感到舒服的事情,而且他们必须添加的信息越多,正确设置的用处就越多。

我对这是什么类型的网站有点好奇?多年来,我帮助开发的网站中,用户应该能够添加多个电子邮件地址的大多数网站主要是社交网络,他们有个人电子邮件,雅虎,MSN等。如果是这种类型的信息,然后制作一个文本框每种类型的特殊电子邮件。电话号码也一样 - 这是很多个人电话号码,工作相关的电话,直接的固定电话,手机等。这一切都取决于这些用户配置文件所在的站点类型。

如果是企业用户配置文件,他们必须添加客户电子邮件,那么使用下拉列表或更好的GridView可能是一个好主意,在您开发ASP.NET之后,可以使用gridview编辑行。

希望这可以帮助您了解如何处理userprofiles上的信息:)

+0

这是一个商业网站。这是为了帮助将数据库输入工作从管理员卸载到客户。添加多个电话号码和电子邮件ID是由于用户 - 客户将主要在路上。 – user450143