Использование кода клиентского скрипта в шаблоне шаблона emptydata

я использую этот код для создания всплывающих сообщений для пользователей, если есть что-то, что необходимо для подсказки

Примечание: это код в С#

Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "", false);

можно ли использовать его внутри пустого шаблона данных gridview?

ПРИМЕЧАНИЕ. Это код внутри gridview в файле ASPX.

<emptydatatemplate>
 <center>
 No Record Found
 </center>
</emptydatatemplate>

так что вместо вывода текста он покажет всплывающее окно без записи.

любое руководство? Спасибо..

Извините im новое к этому.

1 ответ

когда вы привязываете gridview, вы можете проверить записи. показать предупреждение, если записей не найдено.

в противном случае продолжить привязку.

if(ds.Tables[0].Rows.Count <1)
{
 Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "", false);
}
else
{
 GridView1.DataSource = ds;
 GridView1.DataBind();
}

licensed under cc by-sa 3.0 with attribution.