asp.net c#を使用してドロップダウンリストにイメージを表示したいのですが、次の例のように動作しますが、ページにはマスターページがありません。asp.netのドロップダウンでjQueryバインドイメージ
http://www.aspdotnet-suresh.com/2011/12/jquery-bind-images-to-dropdownlist-in.html
私は、マスターページ上の画像と同じダウンドロップを必要としています。今では、データベースに結合し、値を取得しますが、マスターページの
部分コード
<%@ Page Title="Website Administration : Add New Page" Language="C#" MasterPageFile="SiteAdmin.master" AutoEventWireup="true" CodeFile="AddNewPage.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<link href="../dropdown/dd.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../dropdown/js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="../dropdown/js/jquery.dd.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function (e) {
try {
$("#ddBanner").msDropDown();
} catch (e) {
alert(e.message);
}
});
</script>
<table><tr><td>
<asp:DropDownList ID="ddBanner" runat="server" Width="424px">
</asp:DropDownList>
</td></tr></table>
マスターページを使用するページ上の何らかの理由doesntの仕事のために私がチェックパス、すべてを横断したが動作しません。..何らかの理由で
それはマスターページとは何の関係も、uはあなたのjQueryのファイルのパスは、それが正しく実行されないチェックする必要がある唯一のものを持っていません? – Murtaza
@Murtaza、私はパスを数回チェックしました。これはtest.aspxページ(私はこのページではマスターページを使用しません)とMasterページを使用するTest2.aspxで動作し、うまくいきません。私もコピーの貼り付け作業していて、test.aspxとtest2.aspxの両方のファイルがルートフォルダにあるので、パスの問題はありません。 Test2.aspxページは同じHTMLコードを取得し、値と画像のパスをドロップダウンして表示しますが、画像は表示されません。だから私は物事がうまくいかないところでは本当に混乱している。 – Learning
@Murtaza、この例のコードはサブフォルダにありますが、ルートフォルダでテストファイルを試しました..また – Learning