在网格或地址栏中显示ID字段

时间:2013-08-02 14:08:48

标签: c# asp.net

在地址栏(http://someapp/Edit.aspx&id=2)或您网站上的gridview中显示您的身份字段有哪些优缺点?

2 个答案:

答案 0 :(得分:0)

如果用户知道ID字段对他意味着什么,显示ID字段没有任何害处。如果没有,那么它只会让用户感到困惑。

例如,您有一个员工ID,并且组织中的每个员工在多个地方使用他的ID进行身份识别(如用户名或邮件简称等),然后他习惯通过他的ID知道,如果您设计了一个应用程序,在该用户看到他的ID字段,这将是好的。

但是如果您的组织中有产品并且您已经在系统中使用ID来识别它们,但是最终用户,这些ID的购买者不知道它们,那么向他们展示它是没有意义的。这会让他感到困惑。

答案 1 :(得分:0)

在网址中显示ID时,请确保没有安全问题。如果用户足够聪明并且更改了ID,请确保他们只能看到他们可以看到的数据。

例如,用户A只能看到ID为1,2,3的数据,您需要确保如果他修改了网址并输入了ID 4,他将获得拒绝访问的消息。