jquery - 创建具有 SP 返回的不同标题的动态框(div)

标签 jquery css vb.net sql-server-2008 stored-procedures

祝大家新年伊始一切顺利

我是一名初级开发人员。我正在开发一个网站。我有几个 div,它们组成了由 jquery portlet 增强的可拖动框。请参阅下面的代码。(html)。

    <div class="portlet">
    <div class="portlet-header"> Category A </div>
    <div class="portlet-content">   
    </div>
    </div>

    <div class="portlet">
    <div class="portlet-header"> Category B </div>
    <div class="portlet-content">   
    </div>
    </div>

我还有一个来自数据库开发人员的存储过程,它返回类别列表。根据用户的选择,类别列表可能会有所不同。 所以我必须动态地创建那些盒子。 SP 返回的每个类别都应替换 Category ACategory B 等。因为我不知道 SP 返回的类别数量,所以我只是对这些 div 进行了硬编码。我的问题只是如何?我怎样才能做到这一点?

我必须在 VS 2010 中使用 VB.net。数据库在 SQL Server 2008 中。 非常感谢hhhhh,请在回复中提供尽可能详细的信息,因为我是初学者。谢谢ssssssssss。

最佳答案

好吧,我这样做的方法是,在您的网站上设置一个通用处理程序来查询数据库中的类别。您需要将此数据作为 JSON 打印在页面上,以便 jquery 可以轻松理解它,然后在您要显示信息的网页上,使用 jquery 的 getAjax 函数调用您的通用处理程序,然后遍历处理程序的类别返回为每个创建一个 div。

您也可以在 asp.net 上使用 ajax 和转发器来完成此操作,只需将转发器添加到页面,使用您的 div 设计设置 ItemTemplate,然后在后面的代码中将转发器连接到您的 SP。

如果您对此有任何疑问,请发表评论,我会尽力提供帮助。

关于jquery - 创建具有 SP 返回的不同标题的动态框(div),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8715328/

相关文章:

php - CSS 不适用于包含的 PHP 文件

c# - 对 .NET 应用程序进行 NGEN 是否有助于保护它免于逆向工程?如果不是我什么时候使用它?

javascript - 当我 `jQuery.extend` 两个具有相同缓存对象的对象时,为什么我有共享缓存?

javascript - 如何拥有一个持久复选框,每次在 JQuery 中选中时都会打开或关闭 div?

jquery - 如何像 GMail 按钮菜单一样为 float Div 设置自动边距

css - 我的 Bootstrap 宽度的列号和结构是否有意义?

c# - GetShortPathNameA 在 C# 中不起作用

vb.net - 使用 Linq VB.NET 选择组中的最大日期项目

jquery - 向上/向下滑动元素并在某个点折叠?

javascript - HTML 页面中的 knockout 条件