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 には階層内のカテゴリが含まれており、製品とカテゴリ データはデータベースに格納されています。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>
追加してタグ付けし、次のような JavaScript 関数を作成
できます。
<script type="text/javascript">
関数 showproducts() {
-- Linq code to retrieve products based on id --
}
誰かが良い方法を提案したり、これを達成する方法を教えてくれませんか. ありがとう..これで私を助けてください..