有没有办法将属性应用于ASP.NET动态数据中的模型文件来隐藏列?

例如,我当前可以设置列的显示名称,如下所示:

[DisplayName("Last name")]
public object Last_name { get; set; }

隐藏列有类似的方法吗?

编辑 :非常感谢克里斯蒂安·哈格利德(Christian Hagelid)加倍努力并给出了现场答案:-)

===============>>#1 票数:20 已采纳

不知道ASP.NET动态数据是什么,所以你答应我这么一些研究:)

看起来你正在寻找的属性是

[ScaffoldColumn(false)]

表格也有类似的属性

[ScaffoldTable(false)]

资源

===============>>#2 票数:0

一个更简单的方法:如果您只想在List页面中显示某些列,但是在Details等页面中显示所有或其他 ,请参阅如何仅在ASP.NET动态数据的列表页面上隐藏列?

只需在GridView控件中设置AutoGenerateColumns =“false”,然后准确定义所需的列:

<列>
...
<asp:DynamicField DataField =“FirstName”HeaderText =“First Name”/>
<asp:DynamicField DataField =“LastName”HeaderText =“姓氏”/>
</列>

  ask by Matt Mitchell translate from so

未解决问题?本站智能推荐:

3回复

如何仅在ASP.NET动态数据中的列表页面上隐藏列?

这有点类似于这个问题 。 但是,我不想隐藏所有的列,而只是想隐藏List.aspx页上的列。 我的具体示例是,长字段(或至少nvarchar(MAX))的字段自动按原样从List.aspx页隐藏,但仍在Edit.aspx页上可见。 我想为其他(较短)列复制此行为。 这可能
1回复

动态将表/列设置为ASP.NET DD中的只读/隐藏

我正在基于Securing Dynamic Data Preview 4 Refresh的文章为Dynamic Data网站建立安全许可系统。 该系统包含一种附加的权限类型:“如果记录不归用户所有,则拒绝对记录/字段的操作”。 如果用户只能读取自己的对象,则我们需要在列表中始终启用过滤器
5回复

Asp.Net Mvc中动态数据的替代方案

多年前,微软将动态数据作为新一代脚手架引擎,以最快的方式管理您的数据,而不需要任何代码编写。 几年后没有任何新闻,也没有对Entity Framework 6.x的支持,动态数据已关闭。 是的,他们制作的MvcScaffolding很容易作为一个很好的样本使用,但它不是动态的,只要你更改
2回复

ASP.NET动态数据中的异常

我有一个ASP.NET动态数据应用程序(使用实体框架),在其中尝试数据库插入时刚刚发现了重复的键错误。 但是,我必须使用SQL事件探查器来查找错误。 插入模板页面只是默默地执行了任何操作。 我如何捕获这样的错误并记录下来并显示消息?
1回复

说明ASP.NET动态数据中的排序

谁能解释动态数据团队在动态数据支架式表格中设计网格排序时的想法? 默认情况下,排序方式是使用所有列,按照在模型中出现的顺序,通常是非常适得其反的。 我们刚刚进行了“开箱即用”的排序,并使用MetaTables上的简单SortExpression属性解决了该问题。 对于他们来说,另一种甚
1回复

在ASP.NET动态数据中获取控件实例

我正在使用Asp.net动态数据创建一个Web应用程序。 我正在使用GridView显示数据库中的数据。 在网格视图中,我有以下列代码 但是,在显示之前,我想用C#代码为每一行做一些处理。 在普通的ASP.net网格视图中,我们可以处理OnRowDataBound方法,并且使用
1回复

ASP.Net动态数据-数据类型验证

动态数据问题: 我的模型上有2个类型为Nullable<DateTime>字段 当我使用插入表单并输入垃圾字符串(例如“ sdfsdfas”)作为日期时,会给我一个难看的错误消息 无法将输入字符串'rtgh'转换为'System.Nullable`1 [[Syste
1回复

如何禁用ASP.NET动态数据中的删除按钮?

我需要根据某些情况全局禁用删除按钮吗? 以下解决方案对我不起作用: http : //csharpbits.notaclue.net/2009/07/securing-dynamic-data-preview-4-refresh.html http://csharpbits.notaclu
1回复

Umbraco 6中的ASP.NET动态数据站点

我在名为admin的文件夹中有一个动态数据站点。 该文件夹位于网站的根目录中,并在web.config文件的保留路径部分中引用。 从Umbraco 4.7.2升级到6.0.5后,我注意到动态数据站点中通常将我带到我的表的链接现在正在尝试命中/ umbraco / rendermvc /
6回复

如何在ASP.NET动态数据中处理并发控制?

动态数据给我留下了深刻的印象,让简单的网站启动和运行变得简单快捷。 我打算将它用于一个简单的内部人力资源管理网站,用于注册人员的技能/学位/等。 我一直在观看www.asp.net/dynamicdata上的介绍视频,他们从未提及的一件事是如何处理并发控制。 似乎DD没有立即处理它