Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
вот этим кодом я достаю с GridView значение колонки CheckBox cb; foreach(GridViewRow row in this.GridView1.Rows) { cb = (CheckBox)row.Cells[0].Controls[1]; if (cb.Checked) { string s1 = row.Cells[8].Text; string s2 = row.Cells[3].Text; float p1 = 0F; float.TryParse(s1, out p1); Response.Write(s2.ToString()); SqlConnection connectionsc = new SqlConnection.... string s1 = row.Cells[8].Text; <-- 8 колонка имеет <asp:BoundField DataField="PriceRetail" и работает без проблемм --> string s2 = row.Cells[3].Text; <-- а вот эта описана как: asp:TemplateField HeaderText="Наименование" SortExpression="DisplayName"> <ItemTemplate> <a class="" href="Default3.aspx?RefId=<%# Eval("RefId") %>&FolderId=<%# Eval("FolderId")%>&Id=<%# Eval("Id") %>" style="color: #0000C0;" title="<%# Eval("DisplayName") %>"> <%# Eval("DisplayName") %> </a> </ItemTemplate> </asp:TemplateField> и не выводится Response.Write(s2.ToString());--> :crash: как мне сделать чтоб её находило и s2 не был пуст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 16:34 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Фишка в том что у тебя свойство Text пусто. Здесть путь такой Control ctl = row.Cells[0].FindControl("MyCtl"); if(ctl is HyperLink) string s = (ctl as HyperLink).Text; только <a href="http://qwe"></a> придется заменить на <asp:HyperLink ID="HyperLink1" navigateUrl="http://qwe" runat="server">HyperLink</asp:HyperLink> Иначе придется искать как-нить по-другому - что-то LiteralControl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 16:55 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
что, никто не в курсе???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 16:59 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
UP! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:12 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Korablik, Вы писали: K>вот этим кодом я достаю с GridView значение колонки <> Этот код где расположен? K>как мне сделать чтоб её находило и s2 не был пуст Что вообще требуется-то?... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:44 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, vinipuh@list.ru, Вы писали: VLR>Фишка в том что у тебя свойство Text пусто. VLR>Здесть путь такой VLR>Control ctl = row.Cells[0].FindControl("MyCtl"); VLR>if(ctl is HyperLink) VLR> string s = (ctl as HyperLink).Text; VLR>только <a href="http://qwe"></a> придется заменить на <asp:HyperLink ID="HyperLink1" navigateUrl="http://qwe" runat="server">HyperLink</asp:HyperLink> VLR>Иначе придется искать как-нить по-другому — что-то LiteralControl псиба, ща попробую :beer: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:49 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Неа, не пашет... :???: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:55 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
а что именно не пашет? Выложите пожалуста код датагрида из ASPX и код обработчика из CS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:08 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, vinipuh@list.ru, Вы писали: VLR>а что именно не пашет? VLR>Выложите пожалуста код датагрида из ASPX и код обработчика из CS. VLR> данное сообщение получено с www.gotdotnet.ru VLR>ссылка на оригинальное сообщение aspx <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource4" CellPadding="4" GridLines="None" AllowSorting="True" ForeColor="#333333" AllowPaging="True" PageSize="20" SelectedRowStyle-Wrap="false" RowStyle-Wrap="false" EditRowStyle-Wrap="false" AlternatingRowStyle-Wrap="false" EmptyDataRowStyle-Wrap="false" FooterStyle-Wrap="false" HeaderStyle-Wrap="false" BorderStyle="None" Width="99%"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:CheckBox ID="CheckBox1" runat="server" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="sost" HeaderText="Состояние" SortExpression="sost"></asp:BoundField> <asp:TemplateField SortExpression="img"> <ItemTemplate> <a href="Default3.aspx?RefId=<%# Eval("RefId") %>&FolderId=<%# Eval("FolderId")%>&Id=<%# Eval("Id") %>"> <img src='http://elements.nebesa.com<%# Eval("img") %>' alt='<%# Eval("DisplayName") %>' width="50px" style="border: none; display: <%# Eval("img") %>none; color: #0000C0" /> </a> </ItemTemplate> </asp:TemplateField> <%-- <asp:HyperLinkField DataNavigateUrlFields="RefId, FolderId, Id" DataNavigateUrlFormatString="Default3.aspx?RefId={0}&FolderId={1}&Id={2}" DataTextField="DisplayName" SortExpression="DisplayName" HeaderText="Нименование" ItemStyle-Wrap="false" ItemStyle-ForeColor="#0000C0" /> --%> <asp:TemplateField HeaderText="Наименование" SortExpression="DisplayName"> <ItemTemplate> <a class="" href="Default3.aspx?RefId=<%# Eval("RefId") %>&FolderId=<%# Eval("FolderId")%>&Id=<%# Eval("Id") %>" style="color: #0000C0;" title="<%# Eval("DisplayName") %>"> <%# Eval("DisplayName") %> </a> </ItemTemplate> </asp:TemplateField> <%-- <asp:BoundField DataField="DisplayName" Visible="false"/> --%> <asp:BoundField DataField="Value" HeaderText="Производитель" SortExpression="Value" /> <asp:BoundField DataField="Description" HeaderText="Описание" SortExpression="Description"> </asp:BoundField> <asp:BoundField DataField="year" HeaderText="Год" SortExpression="year" /> <asp:BoundField DataField="Наличие" HeaderText="Наличие" SortExpression="Наличие"> <ItemStyle HorizontalAlign="Center" Wrap="False" /> <HeaderStyle HorizontalAlign="Right" Wrap="False" /> </asp:BoundField> <asp:BoundField DataField="PriceRetail" HeaderText="Цена, $" SortExpression="PriceRetail"> <ItemStyle HorizontalAlign="Right" Wrap="False" /> <HeaderStyle HorizontalAlign="Right" Wrap="False" /> </asp:BoundField> <asp:BoundField DataField="DisplayName" Visible="false" /> </Columns> <FooterStyle Font-Bold="True" ForeColor="White" Wrap="False" /> <RowStyle BackColor="#F7F6F3" ForeColor="#333333" Wrap="False" /> <SelectedRowStyle BackColor="#333333" Font-Bold="True" ForeColor="Navy" Wrap="False" /> <PagerStyle BackColor="#F7F6F3" ForeColor="#333333" /> <HeaderStyle BackColor="#E0E0E0" ForeColor="Black" Wrap="False" /> <AlternatingRowStyle BackColor="White" Wrap="False" /> <EmptyDataRowStyle Wrap="False" /> <EditRowStyle Wrap="False" /> </asp:GridView> cs protected void ToShoppingCart(object sender, EventArgs e) { CheckBox cb; foreach (GridViewRow row in this.GridView1.Rows) { cb = (CheckBox)row.Cells[0].Controls[1]; if (cb.Checked) { /*Control ctl = row.Cells[0].FindControl("MyCtl"); if (ctl is HyperLink) { string s = (ctl as HyperLink).Text; Response.Write(s.ToString()); }*/ string s1 = row.Cells[8].Text; string s2 = row.Cells[3].Text; float p1 = 0F; float.TryParse(s1, out p1); Response.Write(s2.ToString()); SqlConnection connectionsc = new SqlConnection(ConfigurationManager.ConnectionStrings["raborka.kiev.ua"].ConnectionString); SqlCommand commandsc = new SqlCommand(); commandsc.Connection = connectionsc; commandsc.CommandType = CommandType.Text; commandsc.CommandText = "INSERT INTO dbo.ShoppingCartItem (OrderGUID, ItemId, ItemName, ItemCode, Price, Quantity) VALUES (newid(), 4, N'', N'', @p1, 1)"; commandsc.Parameters.AddWithValue("p1", p1); connectionsc.Open(); try { commandsc.ExecuteScalar(); } finally { connectionsc.Close(); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:12 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
я там за коментил, бо в онлайне сайт, необходим рабочий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:22 |
|
||
|
А-а-а, уже нервы не выдержуют, пол дня мучусь, хелп
|
|||
|---|---|---|---|
|
#18+
Короче вот: aspx <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="GridView1_SelectedIndexChanged"> <Columns> <asp:TemplateField HeaderText="Some"> <ItemTemplate> <asp:HyperLink ID="MyHyper" runat="server" NavigateUrl="http://microsoft.com" Text='<%# Eval("RefId") %>'></asp:HyperLink> </ItemTemplate> </asp:TemplateField> <asp:CommandField ShowSelectButton="True" /> </Columns> </asp:GridView> cs protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { foreach (GridViewRow row in GridView1.Rows) { Response.Write("txt:"+(row.Cells[0].FindControl("MyHyper") as HyperLink).Text); } } В том что у Вас написано разбираться нет времени. Попробуйте этот пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:37 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=837&tid=1387909]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 376ms |

| 0 / 0 |
