我正在某个页面上写下我的项目,该项目负责列出电影,单击它们后,它会将您链接到一个页面,您可以在其中查看有关您单击的特定电影的所有信息,现在我是在我的数据库上使用 SQL,我的想法之一是在我已经根据您单击的电影将正确的 id 分配给正在单击的超链接后传输按下的元素的 id。我的问题就是我如何获取正在单击的内容的 id,将其传输到后端,以便我能够根据相同的 id 从数据库中提取正确的信息。 这是我到目前为止的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
namespace WebProject
{
public partial class movie : System.Web.UI.Page
{
public string movieLister = "";
protected void Page_Load(object sender, EventArgs e)
{
string fName = "contentDB.mdf";
string tableName = "moviesTbl";
string sqlSelect = $"select * from {tableName}";
DataTable table = Helper.ExecuteDataTable(fName, sqlSelect);
int length = table.Rows.Count;
for(int i = 0; i < length; i++)
{
movieLister += $"
{table.Rows[i]["rating"]}{table.Rows[i]["movieName"]}
";
}
}
}
}
这段代码本质上是一个电影列表,并分配与电影描述相关的正确ID并将其发送回页面,唯一的事情是我需要知道该怎么做才能获取哪部电影的ID已单击,以便我能够将正确的信息从数据库传输到页面。
我尝试过使用多种资源,但似乎没有一个有帮助。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号