可以将数据库字段(作为文本框,而不是网格视图)拖放到 ASP.Net 表单中吗?
在 VisualStudio 中,当您从服务器资源管理器中的数据连接拖放表或单个列时,会创建一个网格视图。
我想要做的是拖放列以制作一个快速而肮脏的详细信息表单来显示单个记录。 这有可能吗?
更好的方法是通过自定义 T4 或 LLBLGen 模板,但我不知道如何执行此操作。
还有其他建议的方法吗?
更新:DetailsView 是我正在寻找的东西的类型,因为您可以选择数据源和所需的特定列,但我希望能够手动控制初始拖放后的布局和格式。
In VisualStudio, when you drag and drop a table or an individual column from a data connection in server explorer, a gridview is created.
What I want to be able to do is drag and drop the columns to make a quick and dirty detail form to display an individual record. Is this possible in any way?
An even better way to do this would be via a custom T4 or LLBLGen template but I have no clue how to do this.
Any other suggested approaches?
UPDATE: A DetailsView is the type of thing I am looking for, in that you can select a data source and the specific columns you want, but I'd like to be able to have manual control of the layout and formatting after the initial drag and drop.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议使用数据源 (SqlDataSource) 将 DetailsView 绑定到表。 您可能会找到这些教程,尤其是这个很有帮助。
为了响应您的更新,请查看 FormView 控制。 它使您可以使用模板化部分完全控制布局。
I suggest binding a DetailsView to the table using a data source (SqlDataSource) instead. You might find these tutorials, especially this one helpful.
In response to your update, have a look at the FormView control. It gives you complete control of the layout using templated sections.
在我遇到的 VS 中似乎没有办法做到这一点。
There appears to be literally no way to do this in VS that I have come across.