C# 如何在“删除”按钮上从GridView中的行中获取值

C# 如何在“删除”按钮上从GridView中的行中获取值,c#,asp.net,telerik,C#,Asp.net,Telerik,看到这张照片了吗 这是删除按钮的功能 protected void Delete_Click(object sender, EventArgs e) { RadButton btn = (RadButton)sender; GridDataItem data = (GridDataItem)btn.NamingContainer; string name= data["Name"].Text; Label1.Te

看到这张照片了吗

这是删除按钮的功能

    protected void Delete_Click(object sender, EventArgs e)
    {
        RadButton btn = (RadButton)sender;
        GridDataItem data = (GridDataItem)btn.NamingContainer;
        string name= data["Name"].Text;

        Label1.Text = name;
     }

我需要更多关于你的模型100%是什么样子的信息,但是你应该能够从点击的项目中获得
DataContext

protected void Delete_Click(object sender, EventArgs e)
{
    var sendr = sender as RadioButton;
    if (sendr != null)
    {
        var clickedItem = sendr.DataContext as YourModel;
        if (clickedItem != null)
        {
            Label1.Text = clickedItem.Name;
        }
    }
}

与任何类型的答案不同-请不要以纯文本形式存储密码,也不要像这样在屏幕上显示密码。别担心,我的朋友,所有数据都是假的,仍然在本地主机上:)数据可能是假的,但代码可能最终会投入生产?我建议阅读安全密码存储。那么,这里到底有什么问题?始终返回null