我创建了一个asp.net with C# and MySql Database at the backend
名为简单在线购物的 Web 应用程序,
我创建了一个cascading dropdown horizontal navigation menu (navmenu) with unordered lists and html hyperlinks
. 我有 2 页Homepage.aspx and ShowProducts.aspx
。
Navmenu 包含层次结构中的类别,产品和类别数据存储在数据库中。当在导航菜单上单击超链接时,我希望显示 ShowProducts.aspx 中的类别中包含的产品,我在 navmenu 的层次结构中的无序列表中有列表项
1.服装
1.1:男装
1.1.1:衬衫
1.1.2:裤子
1.1.3:冬装
1.2:女装
1.2.1:休闲装
1.2.2:牛仔裤
1.2.3 包包
我将超链接写为:
<ul id="navmenu">
<li><a href="ShowProducts.aspx">Clothing</a>
<ul class="sub1">
<li><a href="ShowProducts.aspx">Mens</a>
<ul class="sub2">
<li><a href="ShowProducts.aspx">Shirts</a></li>
<li><a href="ShowProducts.aspx">Mens Trousers</a></li>
<li><a href="ShowProducts.aspx">Jeans</a></li>
<li><a href="ShowProducts.aspx">Winter wear</a></li>
<li><a href="ShowProducts.aspx">Watches & Bags</a></li>
<li><a href="ShowProducts.aspx">Footwear for men</a></li>
</ul>
</li>
<li><a href="ShowProducts.aspx">Womens</a>
<ul class="sub2">
<li><a href="ShowProducts.aspx">Sarees & Dresses</a></li>
<li><a href="ShowProducts.aspx">Jewellery</a></li>
<li><a href="ShowProducts.aspx">Womens Jeans</a></li>
<li><a href="ShowProducts.aspx">Womens Bags</a></li>
<li><a href="ShowProducts.aspx">Footwear for Women</a></li>
</ul>
</li>
</ul>
</li>
我正在使用 Devart linqconnect(Linq To MySql)。有人告诉我使用查询字符串在页面之间传递数据,但它包含图像和数据,所以我想使用转发器在层次结构中显示它们。可以添加一个onlick 处理程序来<a>
标记 so 并编写一个javascript 函数
,例如
<script type="text/javascript">
功能展示产品(){
-- Linq code to retrieve products based on id --
}
任何人都可以提出一个好的方法或告诉我如何实现这一目标。谢谢..请帮我解决这个问题..