首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从gridview单元格中删除href?

如何从gridview单元格中删除href?
EN

Stack Overflow用户
提问于 2016-07-11 16:33:38
回答 2查看 271关注 0票数 0

我有一个按钮点击,将从网格视图单元格生成文本。但我想在获得文本时删除href标记。我该怎么做呢?尝试执行.atrributes.remove("href),但无法将其保存到数组列表中

代码语言:javascript
复制
protected void Button_Example_Click(object sender, EventArgs e)
    {

        foreach (GridViewRow s in GridView_Staff.Rows)
        {
            CheckBox CheckBox_Staff = (s.FindControl("CheckBox_Staff") as CheckBox);
            if (CheckBox_Staff.Checked == true)
            {
                s.Cells[2].Attributes.Remove("href");
                Response.Write("<script>alert('" + s.Cells[2].Text + "');</script>");
            }
        }


    }

s.Cells2.Text包含:

代码语言:javascript
复制
<a href="example.com">Example A</a>
EN

Stack Overflow用户

发布于 2016-07-11 16:48:52

我上次使用webforms和GridView已经有一段时间了,但在我看来,您似乎是在对Cell对象本身调用.Attributes.Remove() (.Cells[2])。但我可能会认为锚定标记在单元格内?

它不是更像这样(请原谅伪代码):

代码语言:javascript
复制
var Anchor = s.Cells[2].FindControl("TheAnchor") as AnchorTag;

Anchor.Attributes.Remove("href");

Response.Write("<script>alert('" + Anchor.Text + "');</script>");

或者类似的东西?

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38302442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档