我正在尝试编写一个系统,该系统将根据用户从多个选项中选择的内容为用户生成HTML代码段。
每个用户都有一个唯一的ID(已在SQL DB中),该ID链接到允许他们选择的选项。
有没有人有任何想法我应该怎么做呢?页面是ASP.NET C#,但我更喜欢使用HTML,JQuery和amp;用于UI的Javascript。但是我确实需要从SQL中提取相关信息。
感谢您的回复!
答案 0 :(得分:1)
使用html&为ui jquery。
您可以在asp中创建基本的网站布局,并利用主页来限制复制任何跨网页内容的工作。
您可以在asp中向页面添加表单控件,但不要使用服务器端控件。
使用常规的html表单控件,这样就不会在用户输入上回复任何帖子。
服务器端控件如下所示:
<input type=text runat=server ...
标记中的“runat = server”将导致服务器上的回发。如果你计划在ui上使用javascript,那么你不会想要的东西。
设置页面后,您可以将javascript / jquery附加到这些html表单控件,并使用ajax查询数据库以限制用户选择。
回复您的评论:
因此,如果用户登录系统并看到他们可以下载的许多徽标和文本变体,我会使用ajax来查询用户可以访问哪些组合以及使用该信息,使用javascript动态创建下载按钮/链接。
这样就不需要重定向/页面刷新等,并且用户有一个很好的界面,你可以使用jquery。
我不确定你是如何看到用户对sql vs asp所要求的。从我的观点来看:
如果您正在扩展系统并且有点必须使用它,我会使用asp。我遇到过这种情况的次数太多了。但如果它是一个新的系统,我没有看到去asp的意义。从来没有真正喜欢它,可能永远不会,但这只是一个意见,不应该采取太多。
答案 1 :(得分:0)
根据用户选择jQuery AJAX
,从数据库中填充相应的HTML内容