Hi I have a page that has a load of check boxes, when one is selected the user then clicks the button to go to a new page. 我需要这个新页面来包含从上一页中选择的记录的 ID。
我不知道如何将名为 FileID 的 ID 的 int 值放入下一个名为 EditFile.aspx 的页面中。
我这个函数的所有代码目前都在一个 buttonclick 事件中:
protected void btnEditSelectedFile_Click(object sender, EventArgs e)
{
int intSelectedFileCount = 0;
foreach (GridDataItem item in fileRadGrid.MasterTableView.Items)
{
int FileID = int.Parse(fileRadGrid.MasterTableView.DataKeyValues[item.DataSetIndex - (fileRadGrid.CurrentPageIndex * fileRadGrid.PageSize)]["FileID"].ToString()); //Gets File ID of Selected field
CheckBox chk = (CheckBox)item["AllNone"].Controls[0];
if (chk.Checked)
{
intSelectedFileCount++;
}
}
if (intSelectedFileCount == 1)
{
Response.Redirect("EditFile.aspx", false);
}
else
{
lblNeedSingleFile.Visible = true;
}
}
任何有关如何在 EditFile 页面中访问“FileID”的帮助将不胜感激!
相关分类