我正在使用此代码为 GridView 的每一行提供唯一的 id
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow row = e.Row;
if (row.RowType == DataControlRowType.DataRow)
{
row.Attributes["id"] = cRowID.ToString();
cRowID++;
}
}
其中cRowID是全局整数变量。
这段代码给了我 HTML 代码
<table id="gridview1">
<tr id="1"><td>...</td></tr>
<tr id="2"><td>...</td></tr>
.
.
<tr id="n"><td>...</td></tr>
</table>
如何用添加到同一行的特定列(比如 column1)值替换 cRowID?
在 HTML 中添加 tr 标签的 ID 后编辑
我希望它成为
<tr id="abc" ><td>abc</td><td>...</td></tr>
<tr id="pqr" ><td>pqr</td><td>...</td></tr>
<tr id="xyz" ><td>xyz</td><td>...</td></tr>
是否可以?如果是,请解释如何?