【发布时间】:2013-03-12 14:28:09
【问题描述】:
我在asp.net with C# and MySql Database at the backend创建了一个名为simple online shopping的网络应用,
我创建了一个cascading dropdown horizontal navigation menu (navmenu) with unordered lists and html hyperlinks。我有 2 页 Homepage.aspx and ShowProducts.aspx。
Navmenu 包含层次结构中的类别,产品和类别数据存储在数据库中。 当在导航菜单上单击超链接时,我希望显示 ShowProducts.aspx 中的类别中包含的产品 我在
层次结构的导航菜单中的无序列表中有列表项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)。有人告诉我使用 querystrings 在页面之间传递数据,但它包含 图像和数据,所以我想使用 repeaters 在层次结构中显示它们.可以将 onlick 处理程序添加到<a> 标记,然后编写 javascript 函数
比如
<script type="text/javascript">
函数 showproducts() {
-- Linq code to retrieve products based on id --
}
任何人都可以提出一个好的方法或告诉我如何实现这一点。 谢谢..请帮助我..
【问题讨论】:
标签: javascript asp.net html linq-to-sql