我使用此代码是为了在需要提示时向用户创建弹出消息
注意:这是C#中的代码
Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "<script>$(document).ready( function() { csscody.error('<br/><h1> Error</h1><br/><left> 'Hello!' </left>');});</script>", false);
是否可以在 gridview 的空数据模板中使用它?
注意:这是 ASPX 文件中 gridview 中的代码
<EmptyDataTemplate>
<center>
No Record Found
</center>
</EmptyDataTemplate>
这样它不会输出文本,而是显示一个没有记录的弹出窗口。
有指导吗?谢谢..
抱歉我是新手。
最佳答案
当您绑定(bind) gridview 时,您可以检查记录。如果未找到记录,则显示警报。
否则继续绑定(bind)。
if(ds.Tables[0].Rows.Count <1)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "<script>$(document).ready( function() { csscody.error('<br/><h1> Error</h1><br/><left> 'Hello!' </left>');});</script>", false);
}
else
{
GridView1.DataSource = ds;
GridView1.DataBind();
}
关于c# - 在 emptydata 模板 gridview 中使用客户端脚本代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21176349/