[DataType(DataType.Url)] 将字段显示为超链接 默认会在当前页面打开链接 若想在新建窗口打开 则需要
1.在Views文件夹中的Shared文件夹中创建一个为Url的视图模型
2.在Url视图模型中的代码更改为<a href="@ViewData.Model" target="_blank"></a>则可在新建窗口中打开
这种方法的缺点是,从现在开始,所有的链接都将在新的窗口中打开
为了克服这一点
2-1.重命名 Url.cshtml 到 OpenlnNewWindow.cshtml
2-2.使用UIHint特性装饰 EmployeeMetaData 类中的 “PersonalWebSite” 属性并指定要使用的模板的名称。在我的例子中,模板的名称是 “OpenInNewWindow”
============================================================================================================
如有错误请提出