Advertisement
Guest User

Untitled

a guest
Aug 13th, 2012
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ASP 7.68 KB | None | 0 0
  1. <%@ Page Title="" Language="C#" MasterPageFile="~/mpage.master" AutoEventWireup="true"
  2.     CodeFile="fullpost.aspx.cs" Inherits="_fullpost" %>
  3.  
  4. <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
  5.     <script src="js/popup.js" type="text/javascript"></script>
  6.     <script src="js/popupRegister.js" type="text/javascript"></script>
  7. </asp:Content>
  8. <asp:Content ID="Content2" ContentPlaceHolderID="maincontent" runat="Server">
  9.     <asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource1" RenderOuterTable="False">
  10.         <ItemTemplate>
  11.             <div id="fullheader">
  12.                 <span class="fulltitle">
  13.                     <asp:Literal ID="Literal1" runat="server" Text='<%# Eval("Title") %>'></asp:Literal></span>
  14.                 <br />
  15.                 <span class="textSum">
  16.                     <asp:Literal ID="LitSummary" runat="server" Text='<%# Eval("Summary") %>'></asp:Literal></span>
  17.                 <span class="dateTime">
  18.                     <asp:Literal ID="Literal2" runat="server" Text='<%# Eval("CreateDateTime") %>'></asp:Literal></span>
  19.             </div>
  20.             <div id="fullbody">
  21.                 <span class="fullbodytext">
  22.                     <asp:Literal ID="LitBody" Text='<%# Eval("Body")%>' runat="server"></asp:Literal></span>
  23.             </div>
  24.         </ItemTemplate>
  25.     </asp:FormView>
  26.     <asp:FormView ID="FormView2" runat="server" RenderOuterTable="False" DataSourceID="SqlDataSource3">
  27.         <ItemTemplate>
  28.             <div id="fullcommentsnumber">
  29.                 <asp:Literal ID="Literalcount" runat="server" Text='<%# Eval("counter") %>'></asp:Literal>
  30.                 Comments
  31.             </div>
  32.         </ItemTemplate>
  33.     </asp:FormView>
  34.     <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource2">
  35.         <ItemTemplate>
  36.             <div id="fullcommentheader">
  37.                 <span class="fullname">
  38.                     <asp:Literal ID="Literal3" runat="server" Text='<%# Eval("Name") %>'></asp:Literal></span>
  39.                 <br />
  40.                 <span class="fullbodytext">
  41.                     <asp:Literal ID="LitBody2" Text='<%# Eval("Comment")%>' runat="server"></asp:Literal></span>
  42.                 <span class="dateTime">
  43.                     <asp:Literal ID="Literal4" runat="server" Text='<%# Eval("CreateDateTime") %>'></asp:Literal></span>
  44.             </div>
  45.             <br />
  46.         </ItemTemplate>
  47.     </asp:Repeater>
  48.     <asp:FormView ID="FormView3" runat="server" DataSourceID="SqlDataSource4" RenderOuterTable="False" DefaultMode="Insert">
  49.         <InsertItemTemplate>
  50.             Name:
  51.             <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Name") %>'></asp:TextBox>
  52.             <br />
  53.             E-mail:
  54.             <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("Email") %>'></asp:TextBox>
  55.             <br />
  56.             Website:
  57.             <asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Website") %>'></asp:TextBox>
  58.             <br />
  59.             Comment:
  60.             <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("Comment") %>'></asp:TextBox>
  61.             <br />
  62.             pid:
  63.             <asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("PostId") %>'></asp:TextBox>
  64.             <br />
  65.             <asp:Button ID="postcomment" runat="server" Text="Button" CommandName="Insert" />
  66.         </InsertItemTemplate>
  67.     </asp:FormView>
  68.     <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:orangefreshConnectionString1 %>"
  69.         SelectCommand="SELECT [Id], [Title], [Summary], [Body], [CreateDateTime] FROM [Post] WHERE ([Id] = @Id)">
  70.         <SelectParameters>
  71.             <asp:QueryStringParameter Name="Id" QueryStringField="Id" Type="Int32" />
  72.         </SelectParameters>
  73.     </asp:SqlDataSource>
  74.     <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:orangefreshConnectionString1 %>"
  75.         SelectCommand="SELECT [Id], [Name], [Email], [Website], [Comment], [CreateDateTime], [PostId] FROM [Comment] WHERE ([PostId] = @PostId)"
  76.         DeleteCommand="DELETE FROM [Comment] WHERE [Id] = @Id"
  77.         InsertCommand="INSERT INTO [Comment] ([Name], [Email], [Website], [Comment], [PostId]) VALUES (@Name, @Email, @Website, @Comment, @PostId)">
  78.         <DeleteParameters>
  79.             <asp:Parameter Name="Id" Type="Int32" />
  80.         </DeleteParameters>
  81.         <InsertParameters>
  82.             <asp:Parameter Name="Name" Type="String" />
  83.             <asp:Parameter Name="Email" Type="String" />
  84.             <asp:Parameter Name="Website" Type="String" />
  85.             <asp:Parameter Name="Comment" Type="String" />
  86.             <asp:Parameter Name="CreateDateTime" Type="DateTime" />
  87.             <asp:Parameter Name="PostId" Type="Int32" />
  88.         </InsertParameters>
  89.         <SelectParameters>
  90.             <asp:QueryStringParameter Name="PostId" QueryStringField="Id" Type="Int32" />
  91.         </SelectParameters>
  92.     </asp:SqlDataSource>
  93.     <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:orangefreshConnectionString1 %>"
  94.         SelectCommand="SELECT count(*) as counter FROM [Comment] WHERE ([PostId] = @PostId)">
  95.         <SelectParameters>
  96.             <asp:QueryStringParameter Name="PostId" QueryStringField="Id" Type="Int32" />
  97.         </SelectParameters>
  98.     </asp:SqlDataSource>
  99.     <asp:SqlDataSource ID="SqlDataSource4" runat="server"
  100.         ConnectionString="<%$ ConnectionStrings:orangefreshConnectionString1 %>"
  101.         DeleteCommand="DELETE FROM [Comment] WHERE [Id] = @Id"
  102.         InsertCommand="INSERT INTO [Comment] ([Name], [Email], [Website], [Comment], [PostId]) VALUES (@Name, @Email, @Website, @Comment, @PostId)"
  103.         SelectCommand="SELECT [Name], [Email], [Website], [Comment], [PostId], [Id] FROM [Comment]"
  104.         UpdateCommand="UPDATE [Comment] SET [Name] = @Name, [Email] = @Email, [Website] = @Website, [Comment] = @Comment, [PostId] = @PostId WHERE [Id] = @Id">
  105.         <DeleteParameters>
  106.             <asp:Parameter Name="Id" Type="Int32" />
  107.         </DeleteParameters>
  108.         <InsertParameters>
  109.             <asp:Parameter Name="Name" Type="String" />
  110.             <asp:Parameter Name="Email" Type="String" />
  111.             <asp:Parameter Name="Website" Type="String" />
  112.             <asp:Parameter Name="Comment" Type="String" />
  113.             <asp:Parameter Name="PostId" Type="Int32" />
  114.         </InsertParameters>
  115.         <UpdateParameters>
  116.             <asp:Parameter Name="Name" Type="String" />
  117.             <asp:Parameter Name="Email" Type="String" />
  118.             <asp:Parameter Name="Website" Type="String" />
  119.             <asp:Parameter Name="Comment" Type="String" />
  120.             <asp:Parameter Name="PostId" Type="Int32" />
  121.             <asp:Parameter Name="Id" Type="Int32" />
  122.         </UpdateParameters>
  123.     </asp:SqlDataSource>
  124.     <script type="text/javascript">
  125.         (function () {
  126.             $('dd').filter(':nth-child(n+4)').addClass('hide');
  127.             $('dl').on('mouseup', 'dt', function () {
  128.                 $(this)
  129.             .next()
  130.                 .slideDown(300)
  131.                 .siblings('dd')
  132.                     .slideUp(300);
  133.             });
  134.  
  135.             $("#loginimg").toggle(
  136.         function () {
  137.             $("#loginscreen").animate({ width: 'toggle' }, 350);
  138.             $(this).animate({ "right": "200px" }, 350);
  139.             $(this).css("background-image", "url(images/logindown.png)");
  140.         },
  141.         function () {
  142.             $("#loginscreen").animate({ width: 'toggle' }, 350);
  143.             $(this).animate({ "right": "0px" }, 350);
  144.             $(this).css("background-image", "url(images/loginup.png)");
  145.         });
  146.         })();
  147.  
  148.     </script>
  149. </asp:Content>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement