グリッドビューのセルからテキストを生成するボタンがクリックされています。しかし、テキストを取得するときにhrefタグを削除したいと思います。どうしたらいいですか? .atrributes.remove( "HREF)をやろうとしているが、それはArrayListに保存することができませんgridviewセルからhrefを削除するには?
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.Cells [2]の.textが含まれています
<a href="example.com">Example A</a>
をあなたはそれで '.attributes.remove()'ラインでコードを投稿することができますので、我々は完全な例を見ることができますあなたが試したことの結果、そしてあなたが得ている結果は? – Katstevens
コードを更新しました –
TemplateFieldsまたはプレーンBoundFieldで実際のコントロールを使用しているかどうかはわからないので、aspxコードも表示する必要があります。 –