ASP.NET C#gridview RowIndex不起作用

时间:2018-06-26 18:13:19

标签: c# sql-server visual-studio

我正在尝试使用RowIndex自动更新与Length列直接相关的SQL Server表中名为LengthID的列(不要问为什么,但这是只是出于网站的美观原因。

这适用于使用SELECT MAX(ID)进行插入,但是要进行更新,我需要rowindex,但是intellisense无法识别它,并且只在下划线上加了下划线。

我已指定using System.Web.UI.WebControls;。拖了两天的Stackoverflow,CodeProject等之后,我还没有一个可行的解决方案!

最新尝试:

GridViewRow row = (GridViewRow)GridView1.Rows[e.RowIndex];
int id = Int32.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());

这一定很明显,但我对此视而不见。

0 个答案:

没有答案