单击按钮将 int 传递到不同的页面

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”的帮助将不胜感激!


至尊宝的传说
浏览 192回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go