powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / repeater (запхнуть в него буттон)
6 сообщений из 6, страница 1 из 1
repeater (запхнуть в него буттон)
    #34139678
tdolphin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
драсте вот код

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>

    <form id="form1" runat="server">
    <div>
        &nbsp;
        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
    </form>
     <asp:Repeater Runat="server" ID="rptMain">
        <ItemTemplate>
            <tr>
                <td>
                    <%# DataBinder.Eval(Container.DataItem, "CompanyName") %>
                </td>
                <td>
                    <asp:Button Runat="server" ID="btnConfirm" Text="подтвердить"></asp:Button></td>
            </tr>
        </ItemTemplate>
    </asp:Repeater>
</body>
</html>

так при рантайме матерится на 
Control 'rptMain_ctl00_btnConfirm' of type 'Button' must be placed inside a form tag with runat=server.

убираю runat=server. нет контрола голый текст :(

не будем спорить кто праведен а кто грешен
никто не найдет себе спокойную старость
просто каждый поступок должен быть взвешен
отя бы чуть чуть хотя бы самую малость
...
Рейтинг: 0 / 0
repeater (запхнуть в него буттон)
    #34139681
tdolphin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообщем оно работает только тогда когдая репитер убираю с формы и переношу его на ДИВ
а по другому низя ?не будем спорить кто праведен а кто грешен
никто не найдет себе спокойную старость
просто каждый поступок должен быть взвешен
отя бы чуть чуть хотя бы самую малость
...
Рейтинг: 0 / 0
repeater (запхнуть в него буттон)
    #34139701
Shevron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Потому что репитер должен быть в размешен в форму. Куда это батон в вашем примере должен отправлять данные?
...
Рейтинг: 0 / 0
repeater (запхнуть в него буттон)
    #34139716
tdolphin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на сервер там на него серверный обработчик прописан !не будем спорить кто праведен а кто грешен
никто не найдет себе спокойную старость
просто каждый поступок должен быть взвешен
отя бы чуть чуть хотя бы самую малость
...
Рейтинг: 0 / 0
repeater (запхнуть в него буттон)
    #34148139
Shevron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно подучить основы HTTP протокола, конкретно метод POST, тогда станет понятно в чем здесь проблема.
...
Рейтинг: 0 / 0
repeater (запхнуть в него буттон)
    #34148166
Gengzu_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в том примере кода, репитер находится не внутри формы. просто тег

</form> надо перенести за тег </asp:repeater> и всё должно заработать
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / repeater (запхнуть в него буттон)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]