В связи с характером текущей файловой системы, с которой я работаю, мне приходится динамически обращаться к переменным массива на странице ASPX со страницы кода позади. Я дошел до того, что смог вытащить любую явно указанную переменную, но, похоже, не может вытащить их динамически.
Код сзади:
public partial class some_class : System.Web.UI.Page {
public string[] array123 = new string[100];
....
protected void Button1_Click(object sender, EventArgs e) {
someFunction();
}
protected void someFunction() {
int i = 1;
_TempDt = Locator._New_Locator(value)
foreach (DataRow _TempDR in _TempDt.Rows) {
array123[i] = Server.UrlEncode(address);
i++;
}
}
}
ASPX:
....
<asp:Repeater ID="DataList" runat="server">
<ItemTemplate>
<label onClick="javascript:popup('page.aspx?key=<%= array123[1] %>')">Get link</label>
</ItemTemplate>
</asp:Repeater>
Это только извлекает указанное (второе) значение в массиве, и оно должно быть динамическим с повторителем.
Спасибо.