powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Печать таблицы GridVier
53 сообщений из 53, показаны все 3 страниц
Печать таблицы GridVier
    #38974963
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Подскажите, пожалуйста, как вывести на печать таблицу gridvier с сайта, разработанного в Visual Studio на VB?
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38974994
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

..насколько я помню - волшебной кнопки "Напечатать грид" не предусмотрено ... Либо форматируйте специальную страницу (или скрытый div) специально для печати (без кнопок и т.д.), либо используйте iTextSharp для формирования файла PDF, который можно и распечатать и по почте послать или еще как ...
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975024
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,может поможете, как экспортировать тогда таблицу GridVier в Word? Я в этом совсем ничего не понимаю((
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975078
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarpcarrotik,может поможете, как экспортировать тогда таблицу GridVier в Word? Я в этом совсем ничего не понимаю((

... если ничего не понимаете, то будет сложно .. :) .. может, почитаете для начала что-нибудь ... но в Word не в Word, а в Excel можно экспортировать по-бедному/быстрому примерно вот так:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Protected Sub ExportGrid()
        Dim RandomClass As New Random()
        Dim RandomNumber As Integer
        RandomNumber = RandomClass.Next(100, 1000)
        Dim strMeta As String

        Response.ClearContent()
        Response.AddHeader("content-disposition", "attachment;filename=mygrid" + RandomNumber.ToString + ".xls")
        Response.AddHeader("Content-Type", "text/html; charset=ISO-8859-5")
        Response.Charset = "ISO-8859-5"
        Response.Cache.SetCacheability(HttpCacheability.NoCache)
        Response.ContentType = "application/vnd.ms-excel"
        ' Ниже подставьте имя вашего грида вместо MyDataGrid
        MyDataGrid.Style.Add("background-color", "white")
        Dim stringWrite = New System.IO.StringWriter()
        Dim htmlWrite = New HtmlTextWriter(stringWrite)
        
        'И тут тоже
        MyDataGrid.RenderControl(htmlWrite)
        Dim strHtmlStart As String = "<!DOCTYPE html><html><head>"
        strMeta = "<meta http-equiv=" & Chr(39) & "Content-Type" & Chr(39) & " content=" & Chr(39) & "text/html; charset=utf-8" & Chr(39) & "></head><div>"
        Response.Write(strHtmlStart & strMeta & "<body>" & stringWrite.ToString() & "</body></html>")
        Response.End()
    End Sub



...этот код под кнопку на странице "Экспорт в Excel", например ... Хотя HTML можно и в Ворд передать ....
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975096
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

Мммм((( где посмотреть результат? При нажатии на кнопку ничего не произошло
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975102
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,подскажите как в ворд, или exel давайте добъем)))☺️
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975114
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

... результат должен быть в папке "загрузки" (или куда ваш браузер по умолчанию сохраняет загружаемые файлы) в виде файла mygrid1238.xls или как-то так ... если ничего не происходит - ну, тогда не знаю ... :)
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975120
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...разметка кнопки у вас какая? .. должно быть что-то типа такого
Код: html
1.
<asp:Button ID="ExportEx" Text="Excel" OnClick="ExportGrid" runat="server" />
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975130
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik, <asp:Button ID="Button224" runat="server" Text="Exel" OnClic="Button224"/>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975132
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elenochkakarp, УПС)) <asp:Button ID="Button224" runat="server" Text="Exel" OnClick="Button224"/>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975152
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenochkakarpElenochkakarp, УПС)) <asp:Button ID="Button224" runat="server" Text="Exel" OnClick="Button224"/>

..OnClick - это и есть та ненавязчивая команда, которая выполняется при шлёпании хвостом мышки по кнопке ... т.е. там должно быть написано "ExportGrid", если вы скопипастили мой код без изменения ... :)
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975162
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik,
В общем уже два треда об одном и том же - все ради спасения студенточки
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975169
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleroncarrotik,
В общем уже два треда об одном и том же - все ради спасения студенточки

....скучно, сэр ... :)
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975170
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik, ошибка сервера в приложении <asp:Button ID="ExportGrid" runat="server" Text="Button" OnClick="ExportGrid"/>
вот мой код

Protected Sub ExportGrid(sender As Object, e As EventArgs)
Dim RandomClass As New Random()
Dim RandomNumber As Integer
RandomNumber = RandomClass.Next(100, 1000)
Dim strMeta As String

Response.ClearContent()
Response.AddHeader("content-disposition", "attachment;filename=mygrid" + RandomNumber.ToString + ".xls")
Response.AddHeader("Content-Type", "text/html; charset=ISO-8859-5")
Response.Charset = "ISO-8859-5"
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.ContentType = "application/vnd.ms-excel"
' Ниже подставьте имя вашего грида вместо MyDataGrid
MyDataGrid7.Style.Add("background-color", "white")
Dim stringWrite = New System.IO.StringWriter()
Dim htmlWrite = New HtmlTextWriter(stringWrite)

'И тут тоже
MyDataGrid7.RenderControl(htmlWrite)
Dim strHtmlStart As String = "<!DOCTYPE html><html><head>"
strMeta = "<meta http-equiv=" & Chr(39) & "Content-Type" & Chr(39) & " content=" & Chr(39) & "text/html; charset=utf-8" & Chr(39) & "></head><div>"
Response.Write(strHtmlStart & strMeta & "<body>" & stringWrite.ToString() & "</body></html>")
Response.End()
End Sub
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975173
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotikAxeleroncarrotik,
В общем уже два треда об одном и том же - все ради спасения студенточки

....скучно, сэр ... :)
Почему? Весна же! То есть уже лето... Можно предложить объяснить все в приватной обстановке, потому что на форуме... ну невозможно тут все объяснить...
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975175
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

... еще бы и текст ошибки ... но скорее всего у вас нет в начале той простыни, которая называется something.apsx.vb импорта библиотек
Imports System.IO
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975176
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Axeleron, я вас прошу, умоляю))) что не так)))

<asp:Button ID="Button225" runat="server" Text="fghgfhfg" OnClick1="Button225"/>

Protected Sub Button225_OnClick1(sender As Object, e As EventArgs)
GridView7.PagerSettings.Visible = False
GridView7.DataBind()
Dim sw As New StringWriter()
Dim hw As New HtmlTextWriter(sw)
GridView7.RenderControl(hw)
Dim gridHTML As String = sw.ToString().Replace("""", "'") _
.Replace(System.Environment.NewLine, "")
Dim sb As New StringBuilder()
sb.Append("<script type = 'text/javascript'>")
sb.Append("window.onload = new function(){")
sb.Append("var printWin = window.open('', '', 'left=0")
sb.Append(",top=0,width=1000,height=600,status=0');")
sb.Append("printWin.document.write(""")
sb.Append(gridHTML)
sb.Append(""");")
sb.Append("printWin.document.close();")
sb.Append("printWin.focus();")
sb.Append("printWin.print();")
sb.Append("printWin.close();};")
sb.Append("</script>")
ClientScript.RegisterStartupScript(Me.GetType(), "GridPrint", sb.ToString())
GridView7.PagerSettings.Visible = True
GridView7.DataBind()
End Sub
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975181
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik, и что мне делать??? ну не бросайте меня(((
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975185
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Уважайте отвечающих - оформляйте свой код, вам же отвечают с оформлением кода.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975191
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, я только вчера зарегистрировалась, я еще не совсем разобралась(( простите((
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975198
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, ребята, за помощь!((
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975209
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenochkakarpShocker.Pro, я только вчера зарегистрировалась, я еще не совсем разобралась(( простите((можно было просто нажать "цитировать" и посмотреть, как оформлено (как и в любом другом форуме). А тут FAQ
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975219
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProElenochkakarpShocker.Pro, я только вчера зарегистрировалась, я еще не совсем разобралась(( простите((можно было просто нажать "цитировать" и посмотреть, как оформлено (как и в любом другом форуме). А тут FAQ
Я попросила прощение у ребят, не вижу смысла больше об этом разговаривать!!!!
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975220
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenochkakarpAxeleron, я вас прошу, умоляю))) что не так)))

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225"/>

Protected Sub Button225_OnClick1(sender As Object, e As EventArgs)
        GridView7.PagerSettings.Visible = False
        GridView7.DataBind()
        Dim sw As New StringWriter()
        Dim hw As New HtmlTextWriter(sw)
        GridView7.RenderControl(hw)
        Dim gridHTML As String = sw.ToString().Replace("""", "'") _
           .Replace(System.Environment.NewLine, "")
        Dim sb As New StringBuilder()
        sb.Append("<script type = 'text/javascript'>")
        sb.Append("window.onload = new function(){")
        sb.Append("var printWin = window.open('', '', 'left=0")
        sb.Append(",top=0,width=1000,height=600,status=0');")
        sb.Append("printWin.document.write(""")
        sb.Append(gridHTML)
        sb.Append(""");")
        sb.Append("printWin.document.close();")
        sb.Append("printWin.focus();")
        sb.Append("printWin.print();")
        sb.Append("printWin.close();};")
        sb.Append("</script>")
        ClientScript.RegisterStartupScript(Me.GetType(), "GridPrint", sb.ToString())
        GridView7.PagerSettings.Visible = True
        GridView7.DataBind()
    End Sub





Подумайте теперь сами.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975221
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenochkakarpЯ попросила прощение у ребят, не вижу смысла больше об этом разговаривать!!!!
И спокойнее, не хамите.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975228
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarpAxeleron, я вас прошу, умоляю))) что не так)))

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225"/>

Protected Sub Button225_OnClick1(sender As Object, e As EventArgs)
        GridView7.PagerSettings.Visible = False
        GridView7.DataBind()
        Dim sw As New StringWriter()
        Dim hw As New HtmlTextWriter(sw)
        GridView7.RenderControl(hw)
        Dim gridHTML As String = sw.ToString().Replace("""", "'") _
           .Replace(System.Environment.NewLine, "")
        Dim sb As New StringBuilder()
        sb.Append("<script type = 'text/javascript'>")
        sb.Append("window.onload = new function(){")
        sb.Append("var printWin = window.open('', '', 'left=0")
        sb.Append(",top=0,width=1000,height=600,status=0');")
        sb.Append("printWin.document.write(""")
        sb.Append(gridHTML)
        sb.Append(""");")
        sb.Append("printWin.document.close();")
        sb.Append("printWin.focus();")
        sb.Append("printWin.print();")
        sb.Append("printWin.close();};")
        sb.Append("</script>")
        ClientScript.RegisterStartupScript(Me.GetType(), "GridPrint", sb.ToString())
        GridView7.PagerSettings.Visible = True
        GridView7.DataBind()
    End Sub





Подумайте теперь сами.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225_OnClick1"/>

Protected Sub Button225_OnClick(sender As Object, e As EventArgs)
        GridView7.PagerSettings.Visible = False
        GridView7.DataBind()
        Dim sw As New StringWriter()
        Dim hw As New HtmlTextWriter(sw)
        GridView7.RenderControl(hw)
        Dim gridHTML As String = sw.ToString().Replace("""", "'") _
           .Replace(System.Environment.NewLine, "")
        Dim sb As New StringBuilder()
        sb.Append("<script type = 'text/javascript'>")
        sb.Append("window.onload = new function(){")
        sb.Append("var printWin = window.open('', '', 'left=0")
        sb.Append(",top=0,width=1000,height=600,status=0');")
        sb.Append("printWin.document.write(""")
        sb.Append(gridHTML)
        sb.Append(""");")
        sb.Append("printWin.document.close();")
        sb.Append("printWin.focus();")
        sb.Append("printWin.print();")
        sb.Append("printWin.close();};")
        sb.Append("</script>")
        ClientScript.RegisterStartupScript(Me.GetType(), "GridPrint", sb.ToString())
        GridView7.PagerSettings.Visible = True
        GridView7.DataBind()
    End Sub


Ничего не происходит после нажатия на кнопку
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975230
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarpЯ попросила прощение у ребят, не вижу смысла больше об этом разговаривать!!!!
И спокойнее, не хамите.
Где я нахамила?
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975234
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

.. обе единички уберите после OnClick ... и не реагируйте так, серьезно ... вам на самом деле пытаются помочь ...
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975237
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotikElenochkakarp,

.. обе единички уберите после OnClick ... и не реагируйте так, серьезно ... вам на самом деле пытаются помочь ...
Я вам очень благодарна!
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975245
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenochkakarpcarrotikElenochkakarp,

.. обе единички уберите после OnClick ... и не реагируйте так, серьезно ... вам на самом деле пытаются помочь ...
Я вам очень благодарна!
Ошибка сервера((
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Ошибка компиляции

Описание: Ошибка во время компиляции ресурса, необходимого для обслуживания этого запроса. Просмотрите следующие сведения о данной ошибке и измените соответственно исходный код. 

Сообщение об ошибке компилятора: BC30456: "Button225_OnClick" не является членом "ASP.zac_aspx".
Ошибка источника:

Строка 29:                 <asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick="Button225_OnClick"/>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975247
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

...тогда давайте-ка расскажите в каких страницах у вас разметка и код ...
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975251
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Приведите полностью код 'страниц' где у вас это:

Код: vbnet
1.
Protected Sub Button225_OnClick(sender As Object, e As EventArgs)



и это:

Код: plaintext
1.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225_OnClick"/>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975252
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotikElenochkakarp,

...тогда давайте-ка расскажите в каких страницах у вас разметка и код ...
На странице Zac.aspx находится таблица GridVier7 и там же кнопка Button225 с кодом, который был представлен выше.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975256
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarp,
Приведите полностью код 'страниц' где у вас это:

Код: vbnet
1.
Protected Sub Button225_OnClick(sender As Object, e As EventArgs)



и это:

Код: plaintext
1.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225_OnClick"/>


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
<asp:Content ID="Content2" runat="server" contentplaceholderid="ContentPlaceHolder1">
    <h1 style="text-align: center; width: 1195px;" class="auto-style105"><span class="auto-style31">Каждая заявка для нас важна!&nbsp;</span>&nbsp;</h1>
    <table class="auto-style177" VALIGN ="top" >
        <tr>
            <td class="auto-style180" VALIGN ="top">
    <asp:DropDownList ID="DropDownList5" runat="server" AutoPostBack="True" CssClass="auto-style1" DataSourceID="SqlDataSource3" DataTextField="Состояние" DataValueField="IDCoct" Height="45px" Width="200px">
    </asp:DropDownList>
                <asp:Button ID="Button223" runat="server" CssClass="auto-style1" Text="Сброс" Height="33px" Width="94px" />
                <asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick="Button225_OnClick"/>
                <asp:Button ID="ExportGrid" runat="server" Text="Button" />
            </td>
            <td class="auto-style181" VALIGN ="top">
    <asp:DropDownList ID="DropDownList6" runat="server" AutoPostBack="True" CssClass="auto-style1" DataSourceID="SqlDataSource4" DataTextField="Состояние" DataValueField="IDCoct" Width="169px" Height="45px">
    </asp:DropDownList>
                &nbsp;<asp:Button ID="Button8" runat="server" CssClass="auto-style1" ForeColor="#990000" Height="42px" style="font-weight: 700" Text="Изменить" Width="126px" />
                

            </td>
        </tr>
        <tr>
            <td class="auto-style180" VALIGN ="top">
    <asp:GridView ID="GridView7" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource6" Height="19px" Width="341px" CssClass="auto-style1" DataKeyNames="IDZac">
        <Columns>
            
            <asp:CommandField ShowSelectButton="True" />
            
            <asp:BoundField DataField="IDZac" HeaderText="IDZac" InsertVisible="False" SortExpression="IDZac" Visible="False" />
            <asp:BoundField DataField="Дата" HeaderText="Дата" SortExpression="Дата" DataFormatString="{0:d}" />
            <asp:BoundField DataField="Время" HeaderText="Время" SortExpression="Время" DataFormatString="{0:hh:mm}" />
            <asp:BoundField DataField="ФИО" HeaderText="ФИО" SortExpression="ФИО" />
            <asp:BoundField DataField="Количество гостей" HeaderText="Количество гостей" SortExpression="Количество гостей" />
            <asp:BoundField DataField="Телефон" HeaderText="Телефон" SortExpression="Телефон" Visible="False" />
            <asp:BoundField DataField="Пожелания" HeaderText="Пожелания" SortExpression="Пожелания" Visible="False" />
            <asp:BoundField DataField="IDCoct" HeaderText="IDCoct" SortExpression="IDCoct" Visible="False" />
            <asp:BoundField DataField="Состояние" HeaderText="Состояние" SortExpression="Состояние" />
        </Columns>
    </asp:GridView>
                <asp:SqlDataSource ID="SqlDataSource6" runat="server" ConnectionString="<%$ ConnectionStrings:WebConnectionString7 %>" ProviderName="<%$ ConnectionStrings:WebConnectionString7.ProviderName %>" SelectCommand="SELECT * FROM [Q_Sale] WHERE ([IDCoct] = ?)">
                    <SelectParameters>
                        <asp:SessionParameter DefaultValue="1" Name="IDCoct" SessionField="IDCoct" Type="Int32" />
                    </SelectParameters>
                </asp:SqlDataSource>
            </td>
            <td class="auto-style181" VALIGN ="top">
    <asp:DetailsView ID="DetailsView2" runat="server" AllowPaging="True" AutoGenerateRows="False" DataSourceID="SqlDataSource2" Height="76px" Width="161px" CssClass="auto-style1" style="margin-left: 19px">
        <Fields>
            <asp:BoundField DataField="IDZac" HeaderText="IDZac" InsertVisible="False" SortExpression="IDZac" Visible="False" />
            <asp:BoundField DataField="Дата" HeaderText="Дата" SortExpression="Дата" Visible="False" />
            <asp:BoundField DataField="Время" HeaderText="Время" SortExpression="Время" Visible="False" />
            <asp:BoundField DataField="ФИО" HeaderText="ФИО" SortExpression="ФИО" />
            <asp:BoundField DataField="Количество гостей" HeaderText="Количество гостей" SortExpression="Количество гостей" Visible="False" />
            <asp:BoundField DataField="Телефон" HeaderText="Телефон" SortExpression="Телефон" />
            <asp:BoundField DataField="Пожелания" HeaderText="Пожелания" SortExpression="Пожелания" />
            <asp:BoundField DataField="IDCoct" HeaderText="IDCoct" SortExpression="IDCoct" Visible="False" />
            <asp:BoundField DataField="Состояние" HeaderText="Состояние" SortExpression="Состояние" Visible="False" />
        </Fields>
    </asp:DetailsView>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            </td>
        </tr>
        <tr>
            <td class="auto-style180" VALIGN ="top">
                &nbsp;</td>
            <td class="auto-style181" VALIGN ="top">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            </td>
        </tr>
    </table>
<p class="auto-style1" style="text-align: center; width: 936px;">
    <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:WebConnectionString7 %>" ProviderName="<%$ ConnectionStrings:WebConnectionString7.ProviderName %>" SelectCommand="SELECT * FROM [Coct]"></asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource5" runat="server" ConnectionString="<%$ ConnectionStrings:WebConnectionString7 %>" ProviderName="<%$ ConnectionStrings:WebConnectionString7.ProviderName %>" SelectCommand="SELECT * FROM [Fill]"></asp:SqlDataSource>
    <asp:Label ID="Label39" runat="server" Text="Label" Visible="False" CssClass="auto-style105"></asp:Label>
    

    

    <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:WebConnectionString7 %>" ProviderName="<%$ ConnectionStrings:WebConnectionString7.ProviderName %>" SelectCommand="SELECT * FROM [Q_Sale] WHERE ([IDZac] = ?)">
        <SelectParameters>
            <asp:SessionParameter DefaultValue="0" Name="IDZac" SessionField="IDZac" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource4" runat="server" ConnectionString="<%$ ConnectionStrings:WebConnectionString7 %>" ProviderName="<%$ ConnectionStrings:WebConnectionString7.ProviderName %>" SelectCommand="SELECT * FROM [Coct]"></asp:SqlDataSource>
    

</p>
</asp:Content>



Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
Imports System.Data.OleDb
Imports System.IO
Partial Class Zac
    Inherits System.Web.UI.Page

    Protected Sub DropDownList5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DropDownList5.SelectedIndexChanged
        Session.Add("IDCoct", Me.DropDownList5.SelectedValue)
    End Sub
    Protected Sub GridView7_SelectedIndexChanged(sender As Object, e As EventArgs) Handles GridView7.SelectedIndexChanged
        Session.Add("IDZac", Me.GridView7.SelectedValue)
    End Sub
    'Кнопка изменения состояния
    'Запрос на обновление 
    'Update Sale Set IdStation=2 Where IDDogov=10;
    Protected Sub Button8_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button8.Click
        Dim СтрокаПодкл As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Web.mdb")
        ' Создание экземпляра объекта Connection:
        Dim CONNECTION = New OleDbConnection(СтрокаПодкл)
        Try
            CONNECTION.Open()
        Catch ex As Exception
            Me.Label39.Text = ex.Message
        End Try

        Dim SQL_запрос As String, IDZac As Long
        IDZac = Session("IDZac")
        Dim COMMAND As New OleDbCommand
        'Запрос на обновление
        SQL_запрос = "Update Zacazi Set IdCoct=" & Me.DropDownList6.SelectedValue & " Where IDZac=" & IDZac
        Try
            ' Создание объекта Command с заданием SQL-запроса: datetime
            COMMAND.CommandText = SQL_запрос
            ' Для добавления записи в БД эта команда обязательна:
            COMMAND.Connection = CONNECTION
            COMMAND.ExecuteNonQuery()
            Me.Label39.Text = "Изменения внесмены"
        Catch ex As Exception
            Me.Label39.Text = ex.Message
        End Try
        CONNECTION.Close()
        Response.Redirect("Zac.aspx")
    End Sub

    Protected Sub Button223_Click(sender As Object, e As EventArgs) Handles Button223.Click
        Try
            SqlDataSource6.SelectCommand = "SELECT * FROM Q_Sale"
            GridView7.DataBind()
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub
    
    Protected Sub Button225_OnClick(sender As Object, e As EventArgs)
        GridView7.PagerSettings.Visible = False
        GridView7.DataBind()
        Dim sw As New StringWriter()
        Dim hw As New HtmlTextWriter(sw)
        GridView7.RenderControl(hw)
        Dim gridHTML As String = sw.ToString().Replace("""", "'") _
           .Replace(System.Environment.NewLine, "")
        Dim sb As New StringBuilder()
        sb.Append("<script type = 'text/javascript'>")
        sb.Append("window.onload = new function(){")
        sb.Append("var printWin = window.open('', '', 'left=0")
        sb.Append(",top=0,width=1000,height=600,status=0');")
        sb.Append("printWin.document.write(""")
        sb.Append(gridHTML)
        sb.Append(""");")
        sb.Append("printWin.document.close();")
        sb.Append("printWin.focus();")
        sb.Append("printWin.print();")
        sb.Append("printWin.close();};")
        sb.Append("</script>")
        ClientScript.RegisterStartupScript(Me.GetType(), "GridPrint", sb.ToString())
        GridView7.PagerSettings.Visible = True
        GridView7.DataBind()
    End Sub


End Class
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975272
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Вот в aspx файле забыли самой первой строкой это:
Код: plaintext
1.
<%@ Page Language="vb" AutoEventWireup="true" Codebehind="Zac.aspx.vb" Inherits="<Ваш неймспейс>.Zac"%>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975273
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот так выглядит моя страница, кнопка fghg.. это та, которую мы пытаемся реализовать.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975275
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenochkakarpВот так выглядит моя страница
прикольно, а мне нравится. Чисто девичная страничка такая :)
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975276
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarp,
Вот в aspx файле забыли самой первой строкой это:
Код: plaintext
1.
<%@ Page Language="vb" AutoEventWireup="true" Codebehind="Zac.aspx.vb" Inherits="<Ваш неймспейс>.Zac"%>


это есть
Код: vbnet
1.
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="Zac.aspx.vb" Inherits="Zac" %>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975278
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenochkakarpAxeleronElenochkakarp,
Вот в aspx файле забыли самой первой строкой это:
Код: plaintext
1.
<%@ Page Language="vb" AutoEventWireup="true" Codebehind="Zac.aspx.vb" Inherits="<Ваш неймспейс>.Zac"%>


это есть
Код: vbnet
1.
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="Zac.aspx.vb" Inherits="Zac" %>


или что вы имеете ввиду?)
спасибо)) за девичью страничку))
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975286
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Код: plaintext
1.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225_OnClick"/>


Снова ошибка. Единиц тут (OnClick1) не надо. Должно быть просто OnClick
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975292
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarp,
Код: plaintext
1.
<asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick1="Button225_OnClick"/>


Снова ошибка. Единиц тут (OnClick1) не надо. Должно быть просто OnClick
У меня они и не стоят
Код: vbnet
1.
 <asp:Button ID="Button225" runat="server" Text="fghgfhfg"  OnClick="Button225_OnClick"/>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975294
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

,. а в моем коде замените MyDataGrid7 на GridView7 ... вообще, успокойтесь и просмотрите код, не вставляйте бездумно ...:) ..оно должно заработать
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975299
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... кстати, вот та кнопка Button223 "Сброс" у вас работает? ... если да, то сделайте аналогично ..
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975303
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotikElenochkakarp,

,. а в моем коде замените MyDataGrid7 на GridView7 ... вообще, успокойтесь и просмотрите код, не вставляйте бездумно ...:) ..оно должно заработать
я спокойна)) спасибо попробую(
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975310
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik... кстати, вот та кнопка Button223 "Сброс" у вас работает? ... если да, то сделайте аналогично ..
работает, она просто сбрасывает значение и в таблице GridVier отображаются как забронированные заказы так и заказы в режиме ожидания.
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975315
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik... кстати, вот та кнопка Button223 "Сброс" у вас работает? ... если да, то сделайте аналогично ..
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Ошибка сервера в приложении '/'.

Элемент управления 'ContentPlaceHolder1_GridView7' типа 'GridView' должен быть помещен внутрь тега формы с параметром runat=server.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода. 

Сведения об исключении: System.Web.HttpException: Элемент управления 'ContentPlaceHolder1_GridView7' типа 'GridView' должен быть помещен внутрь тега формы с параметром runat=server.

Ошибка источника: 

Строка 58:       GridView7.RenderControl(hw)
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975328
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,

....да у вас эта MasterPage ни к селу ... вы сделайте сначала на чистой страничке, чтобы все работало .. а потом уже разбирайтесь, как это скомпоновать в masterPage и ContentHolder...
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975367
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Добавьте этот метод в ваш Zac.aspx.vb класс:
Код: vbnet
1.
2.
3.
Public Overloads Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)
     Exit Sub
End Sub
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975372
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotikElenochkakarp,

....да у вас эта MasterPage ни к селу ... вы сделайте сначала на чистой страничке, чтобы все работало .. а потом уже разбирайтесь, как это скомпоновать в masterPage и ContentHolder...
создала на чистой странице, при нажатии на кнопку страница в ожидании а в Visual Studiо Следующее:
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975382
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarp,
Добавьте этот метод в ваш Zac.aspx.vb класс:
Код: vbnet
1.
2.
3.
Public Overloads Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)
     Exit Sub
End Sub



выдает следующее:
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975429
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Код: plaintext
1.
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="Zac.aspx.vb" Inherits="Zac" EnableEventValidation="false"  %>
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975436
Elenochkakarp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronElenochkakarp,
Код: plaintext
1.
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="Zac.aspx.vb" Inherits="Zac" EnableEventValidation="false"  %>


Вы гений!!!!! все получилось!!! спасибо огромное Вам)))))
...
Рейтинг: 0 / 0
Печать таблицы GridVier
    #38975445
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elenochkakarp,
Ага, гений гугля
...
Рейтинг: 0 / 0
53 сообщений из 53, показаны все 3 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Печать таблицы GridVier
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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