Включите разбиение по страницам в просмотре списка, когда просмотр списка отключен. АСП.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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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