repeater Control
からのすべてのコメントを表示するために a を使用しDatatable
ます。
COMMENT(id,content,time);
リピーターにボタンを挿入して、Delete
その相関コメントを削除します
次のように変数 " string id
"を追加できるかどうか疑問に思います。ButtonDelete_Click()
protected void ButtonDelete_Click(object sender, EventArgs e, string id)
{
int idcm = Convert.ToInt32(id);
string sql = "delete from COMMENT where ID=" + idcm;
l.EXECUTEQUERYSQL(sql);
ErrorTrap("DONE");//alert deleted sucessfully
}
そしてaspxページで:
<Repeater...>
<asp:Button ID="ButtonDelete" runat="server" Text="Delete comment"
OnClick="ButtonDelete_Click(<%#Eval("MA_COMMENT") %>)"/>
....
</Repeater>
しかし、このページを作成すると、エラーが発生します: The server tag is not well formed.
at line:
<asp:Button ID="ButtonDelete" runat="server" Text="Delete comment"
OnClick="ButtonDelete_Click(<%#Eval("MA_COMMENT") %>)"/>
Repeater Control を使用するのは初めてなので、正しい構文はどうすればよいのかよくわかりません。そして、ButtonDelete_Click イベントに変数を追加できるかどうか疑問に思いますか???
ヘルプ!