Добрый день, вопрос для тех, кто разбирается в .Net
У меня определен статический класс Class1, в котором содержится статический словарь Dictionary и описание структуры:
//c# code------------
public static class Class1
{
public static Dictionary<string, struct1> Class1_Pict =
new Dictionary<string, struct1>();
public struct struct1
{
public string pict;
//конструктор
public struct1 (string pict) {this.pict = pict;}
}
}
//--------------------
Затем мы этот словарь заполняем, не важно на какой странице
//c# code------------
Class1.Class1_Pict.Add ("test1", new Class1.struct1("../Theme/pict0.gif");
Class1.Class1_Pict.Add ("test2", new Class1.struct1("../Theme/pict1.gif");
//------------
Заполняется всё хорошо, теперь я пытаюсь с помощью jQuery, поменять src у какой-либо картинки (img1), используя значения из этого словаря. Вопрос как до него достучаться.
<head runat="server">
<title></title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js">
</script>
</head>
<body>
<form id="form1" runat="server">
...
<img id="img1" src=""/>
<script type="text/javascript">
$("img1").attr("src",
);
</script>
</form>
</body>
---------------
Если вместо
вставить значение "../Theme/pict1.gif", то картинка отображается. Мне же нужно получить значение из моего Dictionary, в c# это делается так:
string s = Class1.Class1_Pict["test1"].pict;
Как это значение вытащить через jQuery?