diff options
author | Marek Habersack <grendel@twistedcode.net> | 2010-06-19 02:57:04 +0400 |
---|---|---|
committer | Marek Habersack <grendel@twistedcode.net> | 2010-06-19 02:57:04 +0400 |
commit | d2fb350f157e96a0871de23b452a573a835dd2bb (patch) | |
tree | e27163d4533282e7c9c8d0f6ff71a6606011b3ae /mcs/class | |
parent | 0db970da26e3ca7659da400b5b480fc6b98233a7 (diff) |
Forgotten files...
svn path=/branches/mono-2-6/mcs/; revision=159160
Diffstat (limited to 'mcs/class')
4 files changed, 337 insertions, 0 deletions
diff --git a/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog b/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog new file mode 100644 index 00000000000..965e2fde8b5 --- /dev/null +++ b/mcs/class/System.Web.Extensions/Test/System.Web.UI/ChangeLog @@ -0,0 +1,6 @@ +2010-02-02 Marek Habersack <mhabersack@novell.com> + + * ScriptBehaviorDescriptorTest.cs, + ScriptComponentDescriptorTest.cs: added tests for rendering of the + Name and ID properties. + diff --git a/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_1.aspx b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_1.aspx new file mode 100644 index 00000000000..4ec2feacae5 --- /dev/null +++ b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_1.aspx @@ -0,0 +1,51 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPage.aspx.cs" Inherits="MyPage" EnableViewState="false" %> + +<!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 id="Head1" runat="server"> + <title>Untitled Page</title> +</head> +<body> + <form id="form1" runat="server"> + <div> + <%= MonoTests.stand_alone.WebHarness.HtmlDiff.BEGIN_TAG %><asp:ListView ID="ListViewTest" DataSourceID="ObjectDataSource1" runat="server" > + <ItemTemplate><%# Container.DataItem %> </ItemTemplate> + <LayoutTemplate> + <div runat="server" id="itemPlaceHolder"></div> + </LayoutTemplate> + </asp:ListView> + <asp:DataPager runat="server" ID="DataPager1" PagedControlID="ListViewTest"> + <Fields> + <asp:NextPreviousPagerField ButtonType="Link" ShowFirstPageButton="true" + ShowLastPageButton="false" ShowNextPageButton="false" ShowPreviousPageButton="true"/> + <asp:NumericPagerField ButtonCount="5" /> + <asp:NextPreviousPagerField ButtonType="Link" ShowFirstPageButton="false" + ShowLastPageButton="true" ShowNextPageButton="true" ShowPreviousPageButton="false" /> + </Fields> + </asp:DataPager><%= MonoTests.stand_alone.WebHarness.HtmlDiff.END_TAG %> + <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnablePaging="True" + SelectMethod="GetData" SelectCountMethod="GetCount"> + </asp:ObjectDataSource> + </div> + <script runat="server" type="text/C#"> + protected void Page_LoadComplete(object sender, EventArgs e) + { + ObjectDataSource1.TypeName = this.GetType().AssemblyQualifiedName; + } + public int[] GetData(int startRowIndex, int maximumRows) + { + int[] ret = new int[13]; + for (int i = 0; i < 13; i++) + ret [i] = startRowIndex + i; + return ret; + } + + public int GetCount() + { + return GetData(0, 13).Length; + } +</script> + </form> +</body> +</html> diff --git a/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_2.aspx b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_2.aspx new file mode 100644 index 00000000000..59f449efc9d --- /dev/null +++ b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug535701_2.aspx @@ -0,0 +1,59 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPage.aspx.cs" Inherits="MyPage" EnableViewState="false" %> +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.Linq" %> + +<!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 id="Head1" runat="server"> + <title>Untitled Page</title> +</head> +<body> + <form id="form1" runat="server"> + <div> + <%= MonoTests.stand_alone.WebHarness.HtmlDiff.BEGIN_TAG %><asp:ListView ID="ListViewTest2" DataSourceID="ObjectDataSource1" runat="server" > + <ItemTemplate><%# Container.DataItem %></ItemTemplate> + <LayoutTemplate> + <div runat="server" id="itemPlaceHolder"></div> + </LayoutTemplate> + </asp:ListView> + <asp:DataPager runat="server" ID="DataPager1" PagedControlID="ListViewTest2"> + <Fields> + <asp:NextPreviousPagerField ButtonType="Link" ShowFirstPageButton="true" + ShowLastPageButton="false" ShowNextPageButton="false" ShowPreviousPageButton="true"/> + <asp:NumericPagerField ButtonCount="5" /> + <asp:NextPreviousPagerField ButtonType="Link" ShowFirstPageButton="false" + ShowLastPageButton="true" ShowNextPageButton="true" ShowPreviousPageButton="false" /> + </Fields> + </asp:DataPager> + <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnablePaging="True" + SelectMethod="GetPagedData" SelectCountMethod="GetCount"> + </asp:ObjectDataSource> + <br /><div> + DataPager.TotalRowCount = <%=DataPager1.TotalRowCount%><br /> + Actual TotalRowCount = <%=this.GetCount()%></div><%= MonoTests.stand_alone.WebHarness.HtmlDiff.END_TAG %> + </div> + <script runat="server" type="text/C#"> + protected void Page_Load(object sender, EventArgs e) + { + ObjectDataSource1.TypeName = sender.GetType().AssemblyQualifiedName; + } + + public List<int> GetPagedData(int startRowIndex, int maximumRows) + { + return GetAllData().Skip(startRowIndex).Take(maximumRows).ToList(); + } + + public int GetCount() + { + return GetAllData().Length; + } + + public int[] GetAllData() + { + return new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 }; + } + </script> + </form> +</body> +</html> diff --git a/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug604053.aspx b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug604053.aspx new file mode 100644 index 00000000000..ee96fb49ed1 --- /dev/null +++ b/mcs/class/System.Web.Extensions/Test/resources/ListViewTotalRowCount_Bug604053.aspx @@ -0,0 +1,221 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPage.aspx.cs" Inherits="MyPage" %> + +<!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></title> +</head> +<body> + <form id="form1" runat="server"> + <div> + <%= MonoTests.stand_alone.WebHarness.HtmlDiff.BEGIN_TAG %><asp:ListView ID="Bug604053ListView1" runat="server" DataSourceID="ObjectDataSource1"> + <ItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </ItemTemplate> + <AlternatingItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </AlternatingItemTemplate> + <EmptyDataTemplate> + <table runat="server" style=""> + <tr> + <td> + No data was returned.</td> + </tr> + </table> + </EmptyDataTemplate> + <InsertItemTemplate> + <tr style=""> + <td> + <asp:Button ID="InsertButton" runat="server" CommandName="Insert" + Text="Insert" /> + <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" + Text="Clear" /> + </td> + <td> + <asp:TextBox ID="M1TextBox" runat="server" Text='<%# Bind("M1") %>' /> + </td> + <td> + <asp:TextBox ID="M2TextBox" runat="server" Text='<%# Bind("M2") %>' /> + </td> + </tr> + </InsertItemTemplate> + <LayoutTemplate> + <table runat="server"> + <tr runat="server"> + <td runat="server"> + <table ID="itemPlaceholderContainer" runat="server" border="0" style=""> + <tr runat="server" style=""> + <th runat="server"> + M1</th> + <th runat="server"> + M2</th> + </tr> + <tr ID="itemPlaceholder" runat="server"> + </tr> + </table> + </td> + </tr> + <tr runat="server"> + <td runat="server" style=""> + <asp:DataPager ID="DataPager1" runat="server" PageSize="2"> + <Fields> + <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" + ShowNextPageButton="False" ShowPreviousPageButton="False" /> + <asp:NumericPagerField /> + <asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True" + ShowNextPageButton="False" ShowPreviousPageButton="False" /> + </Fields> + </asp:DataPager> + </td> + </tr> + </table> + </LayoutTemplate> + <EditItemTemplate> + <tr style=""> + <td> + <asp:Button ID="UpdateButton" runat="server" CommandName="Update" + Text="Update" /> + <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" + Text="Cancel" /> + </td> + <td> + <asp:TextBox ID="M1TextBox" runat="server" Text='<%# Bind("M1") %>' /> + </td> + <td> + <asp:TextBox ID="M2TextBox" runat="server" Text='<%# Bind("M2") %>' /> + </td> + </tr> + </EditItemTemplate> + <SelectedItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </SelectedItemTemplate> + </asp:ListView> + <asp:ListView ID="Bug604053ListView2" runat="server" DataSourceID="ObjectDataSource1"> + <ItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </ItemTemplate> + <AlternatingItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </AlternatingItemTemplate> + <EmptyDataTemplate> + <table runat="server" style=""> + <tr> + <td> + No data was returned.</td> + </tr> + </table> + </EmptyDataTemplate> + <InsertItemTemplate> + <tr style=""> + <td> + <asp:Button ID="InsertButton" runat="server" CommandName="Insert" + Text="Insert" /> + <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" + Text="Clear" /> + </td> + <td> + <asp:TextBox ID="M1TextBox" runat="server" Text='<%# Bind("M1") %>' /> + </td> + <td> + <asp:TextBox ID="M2TextBox" runat="server" Text='<%# Bind("M2") %>' /> + </td> + </tr> + </InsertItemTemplate> + <LayoutTemplate> + <table runat="server"> + <tr runat="server"> + <td runat="server"> + <table ID="itemPlaceholderContainer" runat="server" border="0" style=""> + <tr runat="server" style=""> + <th runat="server"> + M1</th> + <th runat="server"> + M2</th> + </tr> + <tr ID="itemPlaceholder" runat="server"> + </tr> + </table> + </td> + </tr> + <tr runat="server"> + <td runat="server" style=""> + <asp:DataPager ID="DataPager1" runat="server" PageSize="2"> + <Fields> + <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" + ShowLastPageButton="True" /> + </Fields> + </asp:DataPager> + </td> + </tr> + </table> + </LayoutTemplate> + <EditItemTemplate> + <tr style=""> + <td> + <asp:Button ID="UpdateButton" runat="server" CommandName="Update" + Text="Update" /> + <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" + Text="Cancel" /> + </td> + <td> + <asp:TextBox ID="M1TextBox" runat="server" Text='<%# Bind("M1") %>' /> + </td> + <td> + <asp:TextBox ID="M2TextBox" runat="server" Text='<%# Bind("M2") %>' /> + </td> + </tr> + </EditItemTemplate> + <SelectedItemTemplate> + <tr style=""> + <td> + <asp:Label ID="M1Label" runat="server" Text='<%# Eval("M1") %>' /> + </td> + <td> + <asp:Label ID="M2Label" runat="server" Text='<%# Eval("M2") %>' /> + </td> + </tr> + </SelectedItemTemplate> + </asp:ListView><%= MonoTests.stand_alone.WebHarness.HtmlDiff.END_TAG %> + <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" + OldValuesParameterFormatString="original_{0}" SelectMethod="Retrieve" + TypeName="Bug604053.Prueba.DataSource"></asp:ObjectDataSource> + </div> + </form> +</body> +</html> |