ボタンのクリックでGridview行を削除しようとしています。クリックした行のIDを変数に保存したい。そして、ハイパーリンクでこの変数を使用します。
ここに私のRowDataBoundコード
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "this.style.cursor='Pointer';this.style.backgroundColor='Yellow'");
e.Row.RowIndex.ToString()));
string id = DataBinder.Eval(e.Row.DataItem, "ProductionOrderId").ToString();
// somthing like
// return id ;
}
}
ここに、選択した行のIDが必要なハイパーリンクがあります
<asp:HyperLink runat="server" NavigateUrl="~/Producter/Delete?id= id" ID="HyperLink1"> Delete</asp:HyperLink>