【问题标题】:bind gridview without doing postback without using update panel在不使用更新面板的情况下绑定gridview而不进行回发
【发布时间】:2013-07-15 05:40:32
【问题描述】:

Gridview 绑定数据库中的数据,而不对下拉列表中的项目选择进行回发。

我知道可以通过 ajax 更新面板,但由于某些特定原因它不能使用它。

而且我认为 gridview 是一个服务器端控件,如果我通过使用 table 结构、jquery ajax 和 web 服务来实现它,那么它将失去所有 gridview 的编辑、更新和分页等属性。

所以请帮忙解决这个问题。

谷歌搜索 2-3 天,但无法找到解决方案,

我们将不胜感激。

提前致谢。

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    没有回发是不可能的,因为下拉是服务器控件,它仅根据您的需要在回发时触发,这是不可能的

    【讨论】:

    • 回发不是问题,Web 服务和 jquery ajax 会更好地解决它。主要问题是绑定网格数据而不使用完整的 gridview 功能进行回发。还是谢谢你的回复
    【解决方案2】:

    这是不可能的。因为数据库中的网格数据。如果没有服务器端脚本,您将无法访问数据库。

    或者更好的你去编写 WCF 服务从 WCF 服务的结果集中你可以组织 带有 javascript 的网格表。

    但是你不能用这个实现网格视图的全部功能。而且它也需要很多时间。

    希望这会对你有所帮助。

    【讨论】:

    • 是的,我认为创建这样的功能性网格表结构需要大量时间和逻辑。感谢回复
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多