ASP gridview单击单元格事件

时间:2018-09-24 05:50:07

标签: c# asp.net

我通常不使用ASP.NET编写代码,但是几年后,我做了一个订购午餐的项目。 我创建了gridview并动态填充单元格并显示文本。就像一些“可点击的地图”一样。 varianta.aspx,具有以下代码:

gridMain.Rows[iRow].Cells[iColumn].Attributes.Add("onclick", "window.location='varianta.aspx?den=" + dayJL + "&c_j_listek=" + ic_j_listek + "&c_druh_var_dieta=" + den.C_DRUH_VAR_DIETA + "';")

,并在回传的页面加载条件下,我从querystring获取参数,然后保存更改并将更改加载到网格中。可以。

但是现在,他们希望该应用程序可用于互联网。而且他们不喜欢querystring,所以我想以其他方式传递参数。 我找到了此解决方案,但它可能仅适用于某些按钮。

gridMain.Rows[iRadek].Cells[iSloupec].Attributes.Add("onclick", "Link_Click");
gridMain.Rows[iRadek].Cells[iSloupec].Attributes.Add("CommandArgument", 
    denJL.ToString()+"#"+ic_j_listek.ToString()+"#"+den.C_DRUH_VAR_DIETA.ToString());

有什么想法和提示如何解决? 感谢您的回复 扬

0 个答案:

没有答案