asp.net 3.5。 grid view - visible =“false”控制在调用update语句时没有获取值

时间:2009-12-16 04:53:31

标签: asp.net .net-3.5 datagridview

在asp.net 3.5 [vs2008] Gridview我遇到了一个问题。 我已经使用datagridview绑定了objectdatasource,在ojectdatasource中提供了Get和Update方法。在gridview中我做了一些Bound字段visible =“false”[例如。 Primary Ke,Id,foregin我在更新时需要的关键字段]。但是当我进行调试时,我没有得到我在updatemethod中显示=“false”的字段的值。

我使用3层架构并将BusinessObject从DAL传递到BAL到UI和UI到BAL到DAL。

所以请任何人建议我,如果我想要一些用于编码puporse的字段,不应该向用户显示。在GridView中执行此操作的方法是什么?

1 个答案:

答案 0 :(得分:0)

将主键和外键列名添加到GridView DataKey属性。