テキストファイルから読み取ったすべての行の値を含むグリッドビューがあります。私がやりたいことは、グリッドビューで選択した行を編集して削除することです。テキストファイルのすべての行を表示するコードは既にあります。
<asp:GridView ID="GVAnnouncement" runat="server"
AutoGenerateColumns="True" EmptyDataText="- No file saved -">
<Columns>
<asp:TemplateField HeaderText="No.">
<ItemTemplate>
<%# Container.DisplayIndex + 1%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
コード ビハインドについて:
'''''Read every row then show it on gridview'''''
' Declarations
Dim objStreamReader As New StreamReader(Server.MapPath("Announcement.txt"))
Dim arrText As New ArrayList
' Loop through the file and add each line to the ArrayList
Do While objStreamReader.Peek() >= 0
arrText.Add(objStreamReader.ReadLine)
Loop
' Close the reader
objStreamReader.Close()
' Bind the results to the GridView
GVAnnouncement.DataSource = arrText
GVAnnouncement.DataBind()
私が尋ねようとしているのは、選択した行の戻り値のインデックスを取得し、値をテキストボックスに入力してからテキストファイルに更新するにはどうすればよいですか? どうもありがとうございました。