c# - 如何在 visual studio 中为数据表中的每一行设计一个页面

标签 c# html css asp.net visual-studio

目前我正在设计我的网站,数据来 self 的数据库。

我的问题是,如果只是说我有一个数据表,其中包含我在网页中显示的数据库中事件的所有数据,但仅包含某些信息,例如事件名称、日期、事件地点.这个功能我知道怎么做,除此之外还有我的问题,

我想为每一行的名称列创建一个链接,这个链接将打开一个设计有所有详细信息<的新网页/strong>特定事件的(描述、事件时间、国家/地区)。

因此,如果只是说用户单击第 5 行的事件名称链接,用户将被定向到另一个页面和该特定事件的更详细版本,并且只有该事件对用户可见。

这里的任何人都知道这个函数的这个过程或过程被称为什么,因为我不确定如何去做以及在该主题上搜索什么。

谢谢

最佳答案

这个问题相当广泛,尝试并展示总是更好。请接受以下内容作为在 ASP.NET

中构建 gridview 的指南

ASP.NET GridView Basics and CRUD operations - 这是一个很好的例子。

Open a Single Record View from a ASP.NET GridView click

会有更有效的方法,但这应该涵盖基础知识。

您始终可以创建 WebApi REST 服务并使用 BootStrap 或 Angular Material 来构建表格并使用弹出模式来显示单个 View ……只是一个想法。

这就是您在第二个链接上寻找的内容

<asp:LinkButton ID="lbRedirect" runat="server" Text="Show" OnClientClick="javascript:openWin("ShowPODetails.aspx?id=" + '<%# Eval("id")%>')"></asp:LinkButton>

您可以将其余数据作为查询字符串参数传递

关于c# - 如何在 visual studio 中为数据表中的每一行设计一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44042219/

相关文章:

c# - 使用 monomac/c# 实例化一个附加窗口

html - 使用 iPad 查看网页上的灰色/黑色细线

css - Internet Explorer 和 Border around Image IN iFrame

html - 无法识别 CSS 目标计数器属性

c# - 我在 Visual Studio 2017 上找不到跨平台应用程序 Xamarin

c# - 使用 ServiceHost 类及其构造函数了解 WCF 自托管方法

c# - 无法定位 Android 应用中内存泄漏的原因

javascript - 如何禁用浏览器的加载圈(靠近图标)

asp.net-mvc - ASP.NET MVC 3 : Support for HTML5 multiple file upload?

c# - 将焦点设置在文本框上会导致 CSS 溢出