如何从文本框中的字符串中删除一个项目

时间:2009-03-23 10:36:54

标签: vb.net

我有一个有2列的gridview。

第一个字段包含名为chkSelect的复选框,第二个列是与EmailId绑定的标签。

<asp:GridView ID="gvwNewsLetter" runat="server" AutoGenerateColumns="false" DataKeyNames="UserID">
<Columns>

<asp:TemplateField HeaderText="Select">
    <ItemTemplate>
    <asp:CheckBox ID="chkSelectMail" runat="server" />
    </ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="EmailID">        
    <ItemTemplate>
    <asp:Label ID="lblEmail" runat="server" Text='<%#Eval("EmailID")%>' ></asp:Label>
    </ItemTemplate> 
</asp:TemplateField>

</columns>
</asp:GridView>

当我检查每个复选框时,我必须在texta中的相应行中显示mailid,这在gridview之外,如“abc @ gmail.com,sdf @ gmail.com”。如果我取消选中,我必须从文本框中删除该特定ID。任何人都可以帮助代码在取消选中复选框时删除mailid。

1 个答案:

答案 0 :(得分:3)

每次选中/取消选中复选框时,您是否只能重建整个字符串?可能比每次尝试解析和修改现有字符串更快。