|
|
|
|
Автор:
|
Сергей Кононов
|
|
Тема:
|
asp Table into Repeater
|
|
Дата:
|
16.01.2005 21:26:00
|
Hello:)
Есть необходимость добраться до свойств таблицы, находящейся внутри репитера:
<asp:Repeater id="ShowInfo" runat="server">
<itemtemplate>
<strong><font face="Times New Roman, Times, serif" color="#ffffff"> <%# Container.DataItem %> </font></strong> <blockquote>
<asp:Table id="StandartModule" runat="server" Width="80%" Height="200px" BorderColor="Silver" BorderWidth="1px">
<asp:TableRow VerticalAlign="Middle" HorizontalAlign="Center" ID="TopHeader1" Height="40px">
<asp:TableCell BackColor="#FFC0C0" ID="DownloadLink"></asp:TableCell>
<asp:TableCell BackColor="#FFE0C0" ColumnSpan="3" ID="Title">
<%# ChildElements(Container.ItemIndex,5) %>
// Можно сделать и так, но это не красиво и не интересно.
</asp:TableCell>
</asp:TableRow>
<asp:TableRow VerticalAlign="Middle" HorizontalAlign="Center" ID="TopHeader2" Height="40px">
<asp:TableCell BackColor="#E0E0E0" ID="OnlineDemoLink"></asp:TableCell>
<asp:TableCell BackColor="Silver" ID="RoadMapLink"></asp:TableCell>
<asp:TableCell BackColor="Gray" ID="ProjectStatus"></asp:TableCell>
<asp:TableCell BackColor="#00C000" ID="ProjectMail"></asp:TableCell>
</asp:TableRow>
<asp:TableRow ID="TextPart">
<asp:TableCell BackColor="#FFC080" ColumnSpan="4" ID="BriefDescrition"></asp:TableCell>
</asp:TableRow>
<asp:TableRow VerticalAlign="Middle" HorizontalAlign="Center" ID="BottomHeader1" Height="40px">
<asp:TableCell BackColor="#FFC0FF" ColumnSpan="2"></asp:TableCell>
<asp:TableCell BackColor="#FF80FF" ID="AddName"></asp:TableCell>
<asp:TableCell BackColor="Magenta" ID="AddDate"></asp:TableCell>
</asp:TableRow>
<asp:TableRow VerticalAlign="Middle" HorizontalAlign="Center" ID="BottomHeader2" Height="40px">
<asp:TableCell BackColor="#C0C0FF" ColumnSpan="2" ID="FullTextLink"></asp:TableCell>
<asp:TableCell BackColor="#8080FF" ID="CorrName"></asp:TableCell>
<asp:TableCell BackColor="Blue" ID="CorrDate"></asp:TableCell>
</asp:TableRow>
</asp:Table>
</blockquote>
<p>
<img height="11" src="images/hr.gif" width="464" />
</p>
</itemtemplate>
</asp:Repeater>
На любое стандартное обращение типа:
StandartModule.Rows[1].Visible = false;
и тп выдается сообщение о том, что элемент StandartModule неизвестен.
Можно просто создать функцию, заполняющую поля таблицы, но это не интересно (в сурсе этот момент выделен), тем более, что доступа к свойствам это не дает.
Кто может подсказать?
|
|
|
|