【问题标题】:Using client script code in emptydata template gridview在空数据模板gridview中使用客户端脚本代码
【发布时间】:2014-01-17 01:37:54
【问题描述】:

如果有需要提示的内容,我会使用此代码向用户创建弹出消息

注意:这是 C# 中的代码

Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "<script>$(document).ready( function() { csscody.error('<br/><h1>&nbsp;&nbsp;&nbsp;Error</h1><br/><left> 'Hello!' </left>');});</script>", false);

是否可以在gridview的空数据模板中使用它?

注意:这是 ASPX 文件中 gridview 内的代码

<EmptyDataTemplate>
    <center>
        No Record Found
    </center>
</EmptyDataTemplate>

这样它就不会输出一个文本,而是显示一个没有记录的弹出窗口。

任何指南?谢谢你。。

对不起,我是新手。

【问题讨论】:

    标签: c# jquery asp.net css gridview


    【解决方案1】:

    当您绑定 gridview 时,您可以检查记录。如果没有找到记录,则显示警报。

    否则继续绑定。

    if(ds.Tables[0].Rows.Count <1)
    {
        Page.ClientScript.RegisterStartupScript(this.GetType(), "messagebox", "<script>$(document).ready( function() { csscody.error('<br/><h1>&nbsp;&nbsp;&nbsp;Error</h1><br/><left> 'Hello!' </left>');});</script>", false);
    }
    else
    {
        GridView1.DataSource = ds;
        GridView1.DataBind();
    }
    

    【讨论】:

    • 所以我不应该使用空数据模板??谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    相关资源
    最近更新 更多