在c#中更新detailsview控件的text属性

时间:2013-10-14 11:00:48

标签: c# asp.net detailsview

如何通过单击按钮更新编辑或插入模式下详细视图边界字段的文本?

我在同一页面上有详细信息视图编辑/插入表单和FileUpload控件。在编辑或插入模式下,我希望能够上传PDF并将其中一个detailsview控件文本更改为PDF路径。

类似的东西:

protected void Button1_Click(object sender, EventArgs e)
{
    if (DetailsView1.CurrentMode == DetailsViewMode.Insert)
    {
        DetailsView1.FindControl("attachment").text = FilePath;

    }
}

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您应该将您要搜索的控件类型转换为所需的控件类型,例如:

TextBox Check=DetailsView1.FindControl("attachment") as TextBox;

然后你应该尝试获取或设置其值。像:

Check.text="Something";