ASP 2.0
При нажати на LinkButton, на сервер постбеком не уходит то, что я нагенериорвал в _RpAll_ItemDataBound.
Ну и заодно видимому поэтому не вызывается _BtnDelete_Click событие.
ТОчно что-то неправильно написал, но что имненно не могу понять.
<table class="tabledl" width='100%'>
<asp:Repeater ID='_RpAll' runat="Server">
</asp:Repeater>
</table>
protected void Page_Load()
{
if(!IsPostBack)
{
_RpAll.ItemDataBound +=new RepeaterItemEventHandler(_RpAll_ItemDataBound);
_RpAll.DataSource = /*...*/;
_RpAll.DataBind();
}
}
void _RpAll_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
MyEntity er = (e.Item.DataItem as MyEntity);
TableRow tr = new TableRow();
e.Item.Controls.Add(tr); // вот это не факт что правильно, мне вообще-то нужна таблицы а не RepeaterItem
TableCell td = new TableCell();
tr.Cells.Add(td);
LinkButton lb = new LinkButton();
lb.Text = "Delete";
lb.Click += new EventHandler(_BtnDelete_Click);
td.Controls.Add(lb);
}
protected void _BtnDelete_Click(object sender, EventArgs e)
{
}
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.