Включите разбиение по страницам в просмотре списка, когда просмотр списка отключен. АСП.NET С#C#

Место общения программистов C#
Anonymous
Включите разбиение по страницам в просмотре списка, когда просмотр списка отключен. АСП.NET С#

Сообщение Anonymous »

У меня есть кнопка (Bearbeitung_Click), позволяющая отключить/включить просмотр списка с возможностью пакетного встроенного редактирования. Это сделано для того, чтобы его не всегда можно было редактировать. Я хочу, чтобы DataPager в LayoutTemplate был постоянно включен, чтобы даже при отключении редактирования пользователь мог просматривать страницы.

Мой код .aspx для шаблона, содержащего пейджер данных:

Код: Выделить всё

 








Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example




















мой код для кнопки и изменения размера страницы:

Код: Выделить всё

    protected void PageSize_Changed(object sender, EventArgs e)
{
DataPager pager = ListView1.FindControl("DataPager1") as DataPager;
if (string.IsNullOrEmpty(tb_page.Text) || tb_page.Text == "0")
{
label.Text = "Number required";
}
else
{
/*pager.PageSize = Convert.ToInt32(page_size_dropdown.SelectedValue);*/
pager.PageSize = Convert.ToInt32(tb_page.Text);
label.Text = "";
}
}

protected void Bearbeitung_Click(object sender, EventArgs e)
{
DataPager pager = ListView1.FindControl("DataPager1") as DataPager;

if (ListView1.Enabled == true)
{
ListView1.Enabled = false;
cmdUpdate.Enabled = false;
btn_Bearbeitung.Text = "Bearbeitung";
cmdDelete.Enabled = false;
LinqDataSource1.DataBind();
ListView1.DataBind();
}
else
{
ListView1.Enabled = true;
cmdUpdate.Enabled = true;
cmdDelete.Enabled = true;
btn_Bearbeitung.Text = "Disable Editing";
}
}
Я пробовал Datapager.Enabled = true; и его варианты, но безуспешно. Кажется, у него нет включенного свойства.

Подробнее здесь: https://stackoverflow.com/questions/138 ... et-c-sharp

Вернуться в «C#»