Member 11471318 Ответов: 1

Radwindow на странице aspx


Привет мне нужно открыть radwindow, которые я определил на aspx-страницу, на нажатие кнопки с помощью кнопки на JavaScript, нажмите кнопку я нашла, но мне нужно открыть этот radwindow от сервера(код ) на aspx-странице.пожалуйста, помогите мне ?

Что я уже пробовал:

Код для radwindow
            <asp:Button ID="Button1" runat="server" Text="Click" />
<telerik:RadWindowManager ID="RadWindowManager2" runat="server">
   <Windows>
     <telerik:RadWindow ID="RadWindow1" runat="server" Width="1000" Height="400"  Modal="true">
        <ContentTemplate>
           <table>
                            <tr>
                                <asp:Label ID="lblFavorite" runat="server" Text="Favorites: "></asp:Label>
                                <asp:TextBox ID="txtReportFavorite" runat="server"></asp:TextBox>
                            </tr>
                            <tr>
                                <asp:Button ID="btnOk" runat="server" Text="OK" Width="50" Height="25"  />
                                <asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="50" Height="25"  />
                            </tr>
                        </table>
         </ContentTemplate>
     </telerik:RadWindow>
  </Windows>
</telerik:RadWindowManager>

Thomas Nielsen - getCore

Рекомендую использовать собственную поддержку телериков, они довольно талантливы!
Это не как таковая .объем выпуска настолько, насколько это составляющая вопроса из своего teleric компонент пользовательского интерфейса

Member 11471318

Спасибо за ваш ценный комментарий, у меня уже есть решение для этого.

F-ES Sitecore

Вы не можете ничего выполнить на клиенте через серверный код. Если вы хотите, чтобы действие происходило автоматически без необходимости нажатия кнопки, то просто добавьте необходимый js на страницу непосредственно, а не в событие click для кнопки.

Member 11471318

Спасибо за ваш ценный комментарий, у меня уже есть решение для этого.

1 Ответов

Рейтинг:
0

Member 11471318

это мой код окна rad

<telerik:RadWindowManager ID="RadWindowManager2" runat="server">
   <Windows>
     <telerik:RadWindow ID="RadWindow1" runat="server" Width="1000" Height="400"  Modal="true">
        <ContentTemplate>
           <table>
                            <tr>
                                <asp:Label ID="lblFavorite" runat="server" Text="Favorites: "></asp:Label>
                                <asp:TextBox ID="txtReportFavorite" runat="server"></asp:TextBox>
                            </tr>
                            <tr>
                                <asp:Button ID="btnOk" runat="server" Text="OK" Width="50" Height="25"  />
                                <asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="50" Height="25"  />
                            </tr>
                        </table>
         </ContentTemplate>
     </telerik:RadWindow>
  </Windows>
</telerik:RadWindowManager>


в файле aspx a добавлена функция javascript
<script type="text/javascript">
  function openwin() {
                    window.radopen(null, "RadWindow1");
                }
</script>




затем за код, я позвонил, что функция JavaScript

ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "openwin()", true);