如何更改asp Control中的值

时间:2016-02-11 11:33:14

标签: c# asp.net .net

我正在开发一个遗产项目,我有这样一条线。

string xslpath = ((Label)e.Item.FindControl("flpath")).Text;

现在从上面一行,我得到的价值就像..

  

\ RL-DEV-02 \ Page \ 9100864297 \ Page_Agent_2102016 81828 AM.htm

现在根据我的要求,我需要将 \ RL-DEV-02 更改为 \ RL-DEV-05 ,但我无法找到价值已得到修复。

请帮我完成。

2 个答案:

答案 0 :(得分:1)

您可以找到Label控件值将在HTML(.ascx)中设置,或者可能在代码后面或通过客户端脚本(jQuery)。您需要在源代码中找到答案。虽然您可以在任何类似的地方更改值。

((Label)e.Item.FindControl("flpath")).Text = "New Value";

答案 1 :(得分:1)

这可能有效

string xslpath = ((Label)e.Item.FindControl("flpath")).Text;
string newstring=xslpath.Replace("RL-DEV-02","RL-DEV-05");