Changes between Initial Version and Version 1 of Имплементација на апликацијата CoDBIS во ASP.Net


Ignore:
Timestamp:
01/11/14 15:27:22 (12 years ago)
Author:
13078
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Имплементација на апликацијата CoDBIS во ASP.Net

    v1 v1  
     1Во продолжение се дадени изворните кодови на страниците за регистрација, логирање, внесување лични информации, внесување активности и преглед на биографијата.
     2
     3
     4'''За регистрација на корисници'''
     5{{{
     6#!c#
     7Register.aspx.cs
     8
     9using System;
     10using System.Collections.Generic;
     11using System.Linq;
     12using System.Web;
     13using System.Web.Security;
     14using System.Web.UI;
     15using System.Web.UI.WebControls;
     16using Microsoft.AspNet.Membership.OpenAuth;
     17
     18
     19namespace CoDBIS.Account
     20{
     21    public partial class Register : System.Web.UI.Page
     22    {
     23        protected void Page_Load(object sender, EventArgs e)
     24        {
     25            RegisterUser.ContinueDestinationPageUrl = Request.QueryString["ReturnUrl"];
     26           
     27
     28        }
     29
     30        protected void RegisterUser_CreatedUser(object sender, EventArgs e)
     31        {
     32            FormsAuthentication.SetAuthCookie(RegisterUser.UserName, createPersistentCookie: false);
     33
     34            string continueUrl = RegisterUser.ContinueDestinationPageUrl;
     35            if (!OpenAuth.IsLocalUrl(continueUrl))
     36            {
     37                continueUrl = "AddInfo.aspx";
     38            }
     39            Response.Redirect(continueUrl);
     40           
     41        }
     42    }
     43}
     44
     45Register.aspx
     46
     47<%@ Page Title="Register" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Register.aspx.cs" Inherits="CoDBIS.Account.Register" %>
     48
     49<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
     50    <hgroup class="title">
     51        <h1>Регистрирај се.</h1>
     52        <h2>Искористете ја формата подолу за да креирате нова корисничка сметка.</h2>
     53    </hgroup>
     54
     55    <asp:CreateUserWizard runat="server" ID="RegisterUser" ViewStateMode="Disabled" OnCreatedUser="RegisterUser_CreatedUser"
     56        CompleteSuccessText="Вашата корисничка сметка е успешно креирана."
     57        DuplicateEmailErrorMessage="Е-маил адресата што ја внесовте е веќе во употреба. Ве молиме внесете друга е-меил адреса."
     58        DuplicateUserNameErrorMessage="Ве молиме внесете друго корисничко име."
     59        InvalidAnswerErrorMessage="Ве молиме внесете друг сигурносен одговор."
     60        InvalidEmailErrorMessage="Ве молиме внесете валидна е-меил адреса."
     61        InvalidPasswordErrorMessage="Должината на лозинката мора да е минимум: {0}. Потребни се алфа-нумерички карактери: {1}."
     62        InvalidQuestionErrorMessage="Ве молиме внесете друго сигурносно прашање."
     63        UnknownErrorMessage="Вашата корисничка сметка не е креирана. Ве молиме обидете се повторно.">
     64        <LayoutTemplate>
     65            <asp:PlaceHolder runat="server" ID="wizardStepPlaceholder" />
     66            <asp:PlaceHolder runat="server" ID="navigationPlaceholder" />
     67        </LayoutTemplate>
     68        <WizardSteps>
     69            <asp:CreateUserWizardStep runat="server" ID="RegisterUserWizardStep">
     70                <ContentTemplate>
     71                    <p class="message-info">
     72                        Лозинката мора да има повеќе од <%: Membership.MinRequiredPasswordLength %> карактери.
     73                    </p>
     74
     75                    <p class="validation-summary-errors">
     76                        <asp:Literal runat="server" ID="ErrorMessage" />
     77                    </p>
     78
     79                    <fieldset>
     80                        <legend>Registration Form</legend>
     81                        <ol>
     82                            <li>
     83                                <asp:Label runat="server" AssociatedControlID="UserName">Корисничко име</asp:Label>
     84                                <asp:TextBox runat="server" ID="UserName" />
     85                                <asp:RequiredFieldValidator runat="server" ControlToValidate="UserName"
     86                                    CssClass="field-validation-error" ErrorMessage="Полето за корисничко име е задолжително." />
     87                            </li>
     88                            <li>
     89                                <asp:Label runat="server" AssociatedControlID="Email">Електронска адреса</asp:Label>
     90                                <asp:TextBox runat="server" ID="Email" TextMode="Email" />
     91                                <asp:RequiredFieldValidator runat="server" ControlToValidate="Email"
     92                                    CssClass="field-validation-error" ErrorMessage="Полето за електронска адреса е задолжително." />
     93                            </li>
     94                            <li>
     95                                <asp:Label runat="server" AssociatedControlID="Password">Лозинка</asp:Label>
     96                                <asp:TextBox runat="server" ID="Password" TextMode="Password" />
     97                                <asp:RequiredFieldValidator runat="server" ControlToValidate="Password"
     98                                    CssClass="field-validation-error" ErrorMessage="Полето за лозинка е задолжително." />
     99                            </li>
     100                            <li>
     101                                <asp:Label runat="server" AssociatedControlID="ConfirmPassword">Потврди ја лозинката</asp:Label>
     102                                <asp:TextBox runat="server" ID="ConfirmPassword" TextMode="Password" />
     103                                <asp:RequiredFieldValidator runat="server" ControlToValidate="ConfirmPassword"
     104                                    CssClass="field-validation-error" Display="Dynamic" ErrorMessage="Полето за потврда на електронската адреса е задолжително." />
     105                                <asp:CompareValidator runat="server" ControlToCompare="Password" ControlToValidate="ConfirmPassword"
     106                                    CssClass="field-validation-error" Display="Dynamic" ErrorMessage="Лозинките не се совпаѓаат." />
     107                            </li>
     108                        </ol>
     109                        <asp:Button runat="server" CommandName="MoveNext" Text="Регистрирај се" />
     110                    </fieldset>
     111                </ContentTemplate>
     112                <CustomNavigationTemplate />
     113            </asp:CreateUserWizardStep>
     114        </WizardSteps>
     115    </asp:CreateUserWizard>
     116</asp:Content>
     117}}}
     118
     119'''За логирање на корисници'''
     120{{{
     121#!c#
     122Login.aspx.cs
     123
     124using System;
     125using System.Collections.Generic;
     126using System.Linq;
     127using System.Web;
     128using System.Web.UI;
     129using System.Web.UI.WebControls;
     130using Microsoft.AspNet.Membership.OpenAuth;
     131using System.Web.Security;
     132
     133namespace CoDBIS.Account
     134{
     135    public partial class Login : System.Web.UI.Page
     136    {
     137        protected void Page_Load(object sender, EventArgs e)
     138        {
     139                 
     140            RegisterHyperLink.NavigateUrl = "Register.aspx";
     141            var returnUrl = HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]);
     142            if (!String.IsNullOrEmpty(returnUrl))
     143            {
     144           
     145               RegisterHyperLink.NavigateUrl += "?ReturnUrl=" + returnUrl;
     146               
     147            }
     148          }
     149       }
     150}
     151
     152Login.aspx
     153
     154<%@ Page Title="Login" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="CoDBIS.Account.Login" %>
     155<%@ Register Src="~/Account/OpenAuthProviders.ascx" TagPrefix="uc" TagName="OpenAuthProviders" %>
     156
     157<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
     158    <hgroup class="title">
     159        <h1>Најавете се.</h1>
     160    </hgroup>
     161    <section id="loginForm">
     162        <h2>Искористете ги вашето корисничко име и лозинката за да се најавите на апликацијата.</h2>
     163        <asp:Login runat="server" DestinationPageUrl="~/Account/MyBiography.aspx"
     164            ViewStateMode="Disabled" RenderOuterTable="false"
     165            FailureText="Вашиот обид за најава е неуспешен. Ве молиме обидете се повторно."
     166            PasswordRequiredErrorMessage="Лозинката е задолжителна."
     167            UserNameRequiredErrorMessage="Корисничкото име е задолжително."
     168            RememberMeText="Запомни ме следниот пат." LoginButtonText="Најави се">
     169           
     170            <LayoutTemplate>
     171                <p class="validation-summary-errors">
     172                    <asp:Literal runat="server" ID="FailureText" />
     173                </p>
     174                <fieldset>
     175                 
     176                    <legend>Log in Form</legend>
     177                    <ol>
     178                        <li>
     179                            <asp:Label runat="server" AssociatedControlID="UserName">Корисничко име</asp:Label>
     180                            <asp:TextBox runat="server" ID="UserName"/>
     181                            <asp:RequiredFieldValidator runat="server" ControlToValidate="UserName" CssClass="field-validation-error" ErrorMessage="Полето за корисничко име е задолжително." />
     182                        </li>
     183                        <li>
     184                            <asp:Label runat="server" AssociatedControlID="Password">Лозинка</asp:Label>
     185                            <asp:TextBox runat="server" ID="Password" TextMode="Password"/>
     186                            <asp:RequiredFieldValidator runat="server" ControlToValidate="Password" CssClass="field-validation-error" ErrorMessage="Полето за лозинка е задолжително." />
     187                        </li>
     188                        <li>
     189                            <asp:CheckBox runat="server" ID="RememberMe" />
     190                            <asp:Label runat="server" AssociatedControlID="RememberMe" CssClass="checkbox">Запомни ме?</asp:Label>
     191                        </li>
     192                    </ol>
     193                    <asp:Button ID="btnLogin" runat="server" CommandName="Login" Text="Најави се"/>
     194                </fieldset>
     195            </LayoutTemplate>
     196        </asp:Login>
     197        <p>
     198            Ако немате корисничка сметка
     199            <asp:HyperLink runat="server" ID="RegisterHyperLink" ViewStateMode="Disabled">Регистрирајте се</asp:HyperLink>
     200            .</p>
     201    </section>
     202
     203    </asp:Content>
     204}}}
     205
     206
     207'''Додавање лични податоци за корисникот'''
     208{{{
     209#!c#
     210Addinfo.aspx.cs
     211
     212using System;
     213using System.Collections.Generic;
     214using System.Configuration;
     215using System.Data;
     216using System.Data.SqlClient;
     217using System.Linq;
     218using System.Web;
     219using System.Web.UI;
     220using System.Web.UI.WebControls;
     221
     222namespace CoDBIS.Account
     223{
     224    public partial class AddInfo : System.Web.UI.Page
     225    {
     226       
     227        protected void Page_Load(object sender, EventArgs e)
     228        {
     229            string korisnik = User.Identity.Name;
     230            lblUserName.Text = korisnik;
     231        }
     232
     233        protected void btnAdd_Click(object sender, EventArgs e)
     234        {
     235           
     236            string connString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
     237
     238            SqlConnection conn = new SqlConnection(connString);
     239
     240            conn.Open();
     241         
     242            string updateCommand = "UPDATE [Users] SET [PlaceOfBirth]=@PlaceOfBirth, [Gender]=@Gender, [DateOfBirth]=@DateOfBirth, [Position]=@Position, [FirstNameLastName]=@FirstNameLastName, [Employer]=@Employer, [EducationLevel]=@EducationLevel, [EducationInstitution]=@EducationInstitution WHERE ([UserName]=@UserName)";
     243
     244            SqlCommand cmd = new SqlCommand(updateCommand, conn);
     245
     246            cmd.Parameters.AddWithValue("@PlaceOfBirth", txtMesto.Text);       
     247
     248            cmd.Parameters.AddWithValue("@Gender", rblPol.SelectedValue.ToString());
     249            cmd.Parameters.AddWithValue("@DateOfBirth", Convert.ToDateTime( txtDatum.Text));
     250
     251            cmd.Parameters.AddWithValue("@Position", txtPozicija.Text);
     252            cmd.Parameters.AddWithValue("@FirstNameLastName", txtImePrezime.Text);
     253            cmd.Parameters.AddWithValue("@Employer", txtVrabotenVo.Text);
     254            cmd.Parameters.AddWithValue("@EducationLevel", txtObrazovanie.Text);
     255            cmd.Parameters.AddWithValue("@EducationInstitution", txtInstitucija.Text);
     256         
     257            cmd.Parameters.AddWithValue("@UserName", lblUserName.Text);
     258
     259            cmd.ExecuteNonQuery();
     260            conn.Close();       
     261
     262           lblMessage.Text = "Вашите податоци се успешно зачувани.";
     263           txtImePrezime.Text = "";
     264           txtMesto.Text = "";
     265           txtDatum.Text = "";
     266           txtObrazovanie.Text = "";
     267           txtInstitucija.Text = "";
     268           txtVrabotenVo.Text = "";
     269           txtPozicija.Text = "";
     270           
     271
     272        }
     273
     274        protected void BirthCalendar_SelectionChanged(object sender, EventArgs e)
     275        {
     276            txtDatum.Text = BirthCalendar.SelectedDate.ToString("dd/MM/yyyy");
     277        }
     278
     279       
     280    }
     281}
     282
     283Addinfo.aspx
     284
     285<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="AddInfo.aspx.cs" Inherits="CoDBIS.Account.AddInfo" %>
     286<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
     287    <style type="text/css">
     288        .auto-style1 {
     289            width: 100%;
     290        }
     291        .auto-style2 {
     292            width: 350px;
     293        }
     294        .auto-style3 {
     295            width: 150px;
     296        }
     297    </style>
     298</asp:Content>
     299<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
     300</asp:Content>
     301<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
     302     
     303
     304    <h3>Дополнете ги следниве податоци за да ги комплетирате/ажурирате Вашите кориснички податоци или кликнете на копчето Продолжи ако сакате подоцна да ги внесете овие податоци:</h3>
     305    <asp:Label ID="lblUserName" runat="server" Text="" Visible="false"></asp:Label>
     306    <br />
     307    <h3 class="message-success"> <asp:Label ID="lblMessage" runat="server" Text=""></asp:Label></h3>
     308    <table class="auto-style1">
     309        <tr>
     310            <td class="auto-style2">
     311
     312                <asp:Label ID="lblImePrezime" runat="server" Text="Име и презиме: "></asp:Label></td>
     313            <td class="auto-style3">
     314                <asp:TextBox ID="txtImePrezime" runat="server"></asp:TextBox></td>
     315        </tr>
     316
     317        <tr>
     318            <td class="auto-style2">
     319
     320                &nbsp;</td>
     321            <td class="auto-style3">
     322                &nbsp;</td>
     323        </tr>
     324
     325        <tr>
     326            <td class="auto-style2">
     327
     328                <asp:Label ID="lblPol" runat="server" Text="Пол: "></asp:Label>
     329            </td>
     330            <td class="auto-style3">
     331                <asp:RadioButtonList ID="rblPol" runat="server" Height="50px" Width="139px">
     332                    <asp:ListItem Value="M" Selected="True">Машки</asp:ListItem>
     333                    <asp:ListItem Value="F">Женски</asp:ListItem>
     334                </asp:RadioButtonList></td>
     335        </tr>
     336
     337        <tr>
     338            <td class="auto-style2">
     339
     340                &nbsp;</td>
     341            <td class="auto-style3">
     342                &nbsp;</td>
     343        </tr>
     344
     345        <tr>
     346            <td class="auto-style2">
     347
     348                <asp:Label ID="lblMesto" runat="server" Text="Место на раѓање: "></asp:Label></td>
     349            <td class="auto-style3">
     350                <asp:TextBox ID="txtMesto" runat="server"></asp:TextBox></td>
     351        </tr>
     352
     353        <tr>
     354            <td class="auto-style2">
     355
     356                &nbsp;</td>
     357            <td class="auto-style3">
     358                &nbsp;</td>
     359        </tr>
     360        <tr>
     361            <td class="auto-style2">
     362
     363                <asp:Label ID="lblDatum" runat="server" Text="Датум на раѓање: "></asp:Label></td>
     364            <td class="auto-style3">
     365                <asp:TextBox ID="txtDatum" runat="server"></asp:TextBox>
     366            </td>
     367            <td>
     368                <asp:Calendar ID="BirthCalendar" runat="server" OnSelectionChanged="BirthCalendar_SelectionChanged"></asp:Calendar>
     369            </td>
     370        </tr>
     371        <tr>
     372            <td class="auto-style2">
     373
     374                &nbsp;</td>
     375            <td class="auto-style3">
     376                &nbsp;</td>
     377            <td>
     378                &nbsp;</td>
     379        </tr>
     380        <tr>
     381            <td class="auto-style2">
     382
     383                <asp:Label ID="lblObrazovanie" runat="server" Text="Ниво на образование: "></asp:Label></td>
     384            <td class="auto-style3">
     385                <asp:TextBox ID="txtObrazovanie" runat="server"></asp:TextBox></td>
     386        </tr>
     387        <tr>
     388            <td class="auto-style2">
     389
     390                &nbsp;</td>
     391            <td class="auto-style3">
     392                &nbsp;</td>
     393        </tr>
     394        <tr>
     395            <td class="auto-style2">
     396
     397                <asp:Label ID="lblInstitucija" runat="server" Text="Име на образовната институција: "></asp:Label></td>
     398            <td class="auto-style3">
     399                <asp:TextBox ID="txtInstitucija" runat="server"></asp:TextBox></td>
     400        </tr>
     401        <tr>
     402            <td class="auto-style2">
     403
     404                &nbsp;</td>
     405            <td class="auto-style3">
     406                &nbsp;</td>
     407        </tr>
     408        <tr>
     409            <td class="auto-style2">
     410
     411                <asp:Label ID="lblVrabotenVo" runat="server" Text="Вработен во: "></asp:Label></td>
     412            <td class="auto-style3">
     413                <asp:TextBox ID="txtVrabotenVo" runat="server"></asp:TextBox></td>
     414        </tr>
     415        <tr>
     416            <td class="auto-style2">
     417
     418                &nbsp;</td>
     419            <td class="auto-style3">
     420                &nbsp;</td>
     421        </tr>
     422        <tr>
     423            <td class="auto-style2">
     424
     425                <asp:Label ID="lblPozicija" runat="server" Text="Работна позиција: "></asp:Label></td>
     426            <td class="auto-style3">
     427                <asp:TextBox ID="txtPozicija" runat="server"></asp:TextBox></td>
     428        </tr>
     429        <tr>
     430            <td class="auto-style2">&nbsp;</td>
     431            <td class="auto-style3">&nbsp;</td>
     432        </tr>
     433        <tr>
     434            <td class="auto-style2">&nbsp;</td>
     435            <td class="auto-style3">
     436                <asp:Button ID="btnAdd" runat="server" Text="Зачувај" OnClick="btnAdd_Click" />
     437            </td>
     438        </tr>
     439        <tr>
     440            <td class="auto-style2">&nbsp;</td>
     441            <td class="auto-style3"></td>
     442        </tr>
     443        <tr>
     444            <td class="auto-style2">&nbsp;</td>
     445            <td class="auto-style3">
     446                <asp:Button ID="Button2" runat="server" PostBackUrl="~/Account/MyBiography.aspx" Text="Продолжи" />
     447            </td>
     448        </tr>
     449    </table>
     450    <br />
     451    <br />
     452
     453
     454   
     455
     456</asp:Content>
     457}}}
     458
     459'''Внес на нова активност за логираниот корисник и додавање на корисник кон веќе постоечка активност'''
     460{{{
     461#!c#
     462Inserting.aspx.cs
     463
     464using System;
     465using System.Collections.Generic;
     466using System.Configuration;
     467using System.Data;
     468using System.Data.SqlClient;
     469using System.Linq;
     470using System.Web;
     471using System.Web.Security;
     472using System.Web.UI;
     473using System.Web.UI.WebControls;
     474
     475namespace CoDBIS.Account
     476{
     477    public partial class Inserting : System.Web.UI.Page
     478       
     479    {
     480        string identity;
     481
     482        protected void Page_Load(object sender, EventArgs e)
     483
     484        {
     485            string korisnik = User.Identity.Name;
     486            lblUsername.Text = korisnik;
     487
     488            string userId = Membership.GetUser().ProviderUserKey.ToString();
     489            lblUserID.Text = userId;
     490
     491        }
     492
     493
     494        protected void btnInsert_Click(object sender, EventArgs e)
     495
     496      {         
     497           
     498         string connString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
     499
     500         SqlConnection conn = new SqlConnection(connString);
     501
     502              conn.Open();
     503
     504              string insertCommand1 = "insert into [Activities] (Name, Category, Place, Date) values (@Name, @Category, @Place, @Date)";
     505              insertCommand1 += "; SELECT SCOPE_IDENTITY() ; ";
     506
     507              SqlCommand cmd1 = new SqlCommand(insertCommand1, conn);
     508
     509              cmd1.Parameters.AddWithValue("@Name", txtName.Text);
     510              cmd1.Parameters.AddWithValue("@Category", txtCategory.Text);
     511              cmd1.Parameters.AddWithValue("@Place", txtPlace.Text);
     512              cmd1.Parameters.AddWithValue("@Date", Convert.ToDateTime(txtDate.Text));
     513
     514              identity = cmd1.ExecuteScalar().ToString();
     515              lblActivityID.Text = identity;
     516           
     517
     518              string insertCommand2 = "insert into [UsersOnActivities] (NameOfRole, UserID, ActivityID) values (@NameOfRole, @UserID, @ActivityID)";
     519             
     520              SqlCommand cmd2 = new SqlCommand(insertCommand2, conn);
     521
     522              cmd2.Parameters.AddWithValue("@NameOfRole", txtRole.Text);
     523              cmd2.Parameters.AddWithValue("@UserID", lblUserID.Text);
     524              cmd2.Parameters.AddWithValue("@ActivityID", lblActivityID.Text);
     525              cmd2.ExecuteNonQuery();
     526
     527              conn.Close();
     528
     529              lblMessage.Text = "Активноста е успешно внесена во Вашата биографија.";
     530              txtName.Text = "";
     531              txtCategory.Text = "";
     532              txtPlace.Text = "";
     533              txtDate.Text = "";
     534              txtRole.Text = "";
     535 
     536        }
     537 
     538
     539        protected void btnShow_Click(object sender, EventArgs e)
     540           
     541        {
     542
     543            gvMe.Visible = true;
     544        }
     545
     546
     547
     548        protected void btnAddMe_Click(object sender, EventArgs e)
     549        {
     550            foreach (GridViewRow row in gvMe.Rows)
     551            {
     552                if (((CheckBox)row.FindControl("CheckBox1")).Checked)
     553                {
     554
     555                    int ActivityID = Convert.ToInt32(gvMe.DataKeys[row.RowIndex].Value);
     556                    lblExistingActivity.Text = ActivityID.ToString();
     557
     558
     559                    string connString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
     560
     561                    SqlConnection conn = new SqlConnection(connString);
     562
     563                    conn.Open();
     564                    string insertCommand3 = "insert into [UsersOnActivities] (NameOfRole, UserID, ActivityID) values (@NameOfRole, @UserID, @ActivityID)";
     565
     566                    SqlCommand cmd3 = new SqlCommand(insertCommand3, conn);
     567
     568                    cmd3.Parameters.AddWithValue("@NameOfRole", txtRoleOnExisting.Text);
     569                    cmd3.Parameters.AddWithValue("@UserID", lblUserID.Text);
     570                    cmd3.Parameters.AddWithValue("@ActivityID", lblExistingActivity.Text);
     571                    cmd3.ExecuteNonQuery();
     572
     573                    conn.Close();
     574                    lblMessage.Text = "Успешно сте додадени на активноста.";
     575                }
     576                }
     577
     578           
     579        }
     580
     581    }
     582}
     583
     584Inserting.aspx
     585
     586<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Inserting.aspx.cs" Inherits="CoDBIS.Account.Inserting" %>
     587<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
     588 
     589</asp:Content>
     590<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
     591 
     592</asp:Content>
     593<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
     594
     595   
     596   <h3>
     597        <asp:Label ID="lblUsername" runat="server" Visible="false"></asp:Label>
     598        <asp:Label ID="lblActivityID" runat="server" Text="Label" Visible="false"></asp:Label>
     599       <asp:Label ID="lblUserID" runat="server" Text="Label" Visible="false"></asp:Label>
     600     </h3>
     601   
     602   
     603    <asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible="true">
     604
     605        <h3>Додадете нова активност на која сте учествувале: </h3>
     606        <h3 class="message-success"><asp:Label ID="lblMessage" runat="server" Text=""></asp:Label></h3>
     607
     608       
     609        <table class="auto-style1" border="0">
     610
     611            <tr>
     612               
     613                <td>
     614                    <asp:Label ID="lblName" runat="server" Text="Име на активноста: "></asp:Label>
     615                </td>
     616                <td>
     617                    <asp:TextBox ID="txtName" runat="server"></asp:TextBox>&nbsp;
     618                </td>
     619            </tr>
     620            <tr>
     621                <td>
     622                    <asp:Label ID="lblCategory" runat="server" Text="Категорија: "></asp:Label>
     623                </td>
     624                <td>
     625                    <asp:TextBox ID="txtCategory" runat="server"></asp:TextBox>&nbsp;
     626
     627                </td>
     628            </tr>
     629            <tr>
     630                <td>
     631                    <asp:Label ID="lblPlace" runat="server" Text="Место на одржување/објава: "></asp:Label>
     632                </td>
     633                <td>
     634                    <asp:TextBox ID="txtPlace" runat="server"></asp:TextBox>&nbsp;
     635
     636                </td>
     637            </tr>
     638            <tr>
     639                <td>
     640                    <asp:Label ID="lblDate" runat="server" Text="Датум на одржување/објава: "></asp:Label>
     641                </td>
     642                <td>
     643                    <asp:TextBox ID="txtDate" runat="server"></asp:TextBox>&nbsp;
     644
     645                </td>
     646            </tr>
     647             <tr>
     648                <td><asp:Label ID="lblRole" runat="server" Text="Улога:  "></asp:Label></td>
     649                <td>
     650                    <asp:TextBox ID="txtRole" runat="server"></asp:TextBox>&nbsp;
     651
     652                </td>
     653            </tr>
     654            <tr>
     655                <td>&nbsp;</td>
     656                <td>&nbsp;</td>
     657            </tr>
     658            <tr>
     659                <td>
     660                    <asp:Button ID="btnInsert" runat="server" Text="Внеси" OnClick="btnInsert_Click"/>
     661                </td>
     662                <td></td>
     663               
     664            </tr>
     665        </table>
     666
     667        <hr />
     668    </asp:PlaceHolder>
     669   
     670
     671    <asp:PlaceHolder ID="PlaceHolder2" runat="server" Visible="true">
     672         <h3>Пребарајте веќе постоечки активности и приклучете се: </h3>
     673      <br />
     674        Внеси име на активноста:
     675        <asp:TextBox ID="txtActivity" runat="server" ></asp:TextBox> <asp:Button ID="btnShow" runat="server" Text="Прикажи активности" OnClick="btnShow_Click"/><br />
     676       <asp:Label ID="lblRoleOnExisting" runat="server" Text="Улога: "></asp:Label><asp:TextBox ID="txtRoleOnExisting" runat="server"></asp:TextBox>
     677         <asp:Label ID="lblExistingActivity" runat="server" Text="Label" Visible="false"></asp:Label>
     678
     679        <asp:GridView ID="gvMe" EmptyDataText="Не постојат активности со тоа име." runat="server" AutoGenerateColumns="False" DataKeyNames="ActivityID" DataSourceID="SqlDataSource1" AllowPaging="True" AllowSorting="True" Visible="false" OnSelectedIndexChanged="btnAddMe_Click" CellPadding="4" ForeColor="#333333" GridLines="None">
     680            <AlternatingRowStyle BackColor="White" ForeColor="#284775"></AlternatingRowStyle>
     681            <Columns>
     682                <asp:TemplateField HeaderText="Означи активност">
     683                   <ItemTemplate>
     684                       <asp:CheckBox ID="CheckBox1" runat="server" />
     685                   </ItemTemplate>
     686               </asp:TemplateField>
     687                <asp:BoundField DataField="Name" HeaderText="ИмеНаАктивноста " SortExpression="Name" InsertVisible="False" ReadOnly="True"></asp:BoundField>
     688                <asp:BoundField DataField="Category" HeaderText="Категорија " SortExpression="Category"></asp:BoundField>
     689                <asp:BoundField DataField="Place" HeaderText="МестоНаОбјаваОдржување " SortExpression="Place"></asp:BoundField>
     690                <asp:BoundField DataField="Date" HeaderText="ДатумНаОбјаваОдржување " SortExpression="Date"></asp:BoundField>
     691            </Columns>
     692            <EditRowStyle BackColor="#999999"></EditRowStyle>
     693
     694            <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White"></FooterStyle>
     695
     696            <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White"></HeaderStyle>
     697
     698            <PagerStyle HorizontalAlign="Center" BackColor="#284775" ForeColor="White"></PagerStyle>
     699
     700            <RowStyle BackColor="#F7F6F3" ForeColor="#333333"></RowStyle>
     701
     702            <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333"></SelectedRowStyle>
     703
     704            <SortedAscendingCellStyle BackColor="#E9E7E2"></SortedAscendingCellStyle>
     705
     706            <SortedAscendingHeaderStyle BackColor="#506C8C"></SortedAscendingHeaderStyle>
     707
     708            <SortedDescendingCellStyle BackColor="#FFFDF8"></SortedDescendingCellStyle>
     709
     710            <SortedDescendingHeaderStyle BackColor="#6F8DAE"></SortedDescendingHeaderStyle>
     711        </asp:GridView>
     712        <asp:SqlDataSource runat="server" ID="SqlDataSource1" ConnectionString='<%$ ConnectionStrings:DefaultConnection %>' SelectCommand="SELECT [ActivityID], [Name], [Category], [Place], [Date] FROM [Activities] WHERE ([Name] = @Name)">
     713            <SelectParameters>
     714                <asp:ControlParameter ControlID="txtActivity" PropertyName="Text" DefaultValue="Избери активност" Name="Name" Type="String"></asp:ControlParameter>
     715            </SelectParameters>
     716        </asp:SqlDataSource>
     717        <br />
     718
     719        <asp:Button ID="btnAddMe" runat="server" Text="Додади ме" OnClick="btnAddMe_Click"/><br />
     720       
     721
     722    </asp:PlaceHolder>
     723    <br />
     724   
     725</asp:Content>
     726
     727}}}
     728
     729'''Преглед на биографија за корисникот'''
     730{{{
     731#!c#
     732MyBiography.aspx.cs
     733
     734using System;
     735using System.Collections.Generic;
     736using System.Linq;
     737using System.Web;
     738using System.Web.UI;
     739using System.Web.UI.WebControls;
     740using Microsoft.AspNet.Membership.OpenAuth;
     741using System.Web.Security;
     742using System.Data.SqlClient;
     743using System.Configuration;
     744using System.Data;
     745
     746
     747
     748
     749namespace CoDBIS.Account
     750{
     751    public partial class MyBiography : System.Web.UI.Page
     752    {
     753        protected void Page_Load(object sender, EventArgs e)
     754        {
     755
     756            string korisnik = User.Identity.Name;
     757            lblUsername.Text = korisnik;
     758
     759
     760            if (!User.Identity.IsAuthenticated)
     761            {
     762                Response.Redirect("Login.aspx");
     763               
     764            }
     765
     766         }
     767    }
     768}
     769
     770MyBiography.aspx
     771
     772<%@ Page Language="C#" MasterPageFile="~/Site.Master"  AutoEventWireup="true" CodeBehind="MyBiography.aspx.cs" Inherits="CoDBIS.Account.MyBiography" %>
     773
     774<asp:Content runat="server" ID="FeaturedContent" ContentPlaceHolderID="FeaturedContent">
     775    <section class="featured">
     776        <div class="content-wrapper">
     777            <hgroup class="title">
     778                <h1>Мојата биографија.</h1>
     779                <h2>На оваа страница можете да ги најдете сите информации поврзани со вашата биографија.</h2>
     780            </hgroup>
     781        </div>
     782    </section>
     783   
     784</asp:Content>
     785<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
     786
     787    <table class="auto-style1">
     788        <tr>
     789            <td class="auto-style2">
     790        <asp:Label ID="lblUsername" runat="server" Visible="false"></asp:Label>
     791    </td>
     792            <td style="text-align: center">
     793    <asp:Button ID="Button1" runat="server" Text="Внеси нова активност" Width="220px" PostBackUrl="~/Account/Inserting.aspx" />
     794            </td>
     795        </tr>
     796    </table>
     797   
     798    <h3>Лични податоци:</h3>
     799    <p>
     800        <asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource2" CellPadding="3" BackColor="White" BorderColor="#999999" BorderStyle="None" BorderWidth="1px" GridLines="Vertical">
     801            <EditItemTemplate>
     802                ИмеПрезиме:
     803                <asp:TextBox ID="ИмеПрезимеTextBox" runat="server" Text='<%# Bind("ИмеПрезиме") %>' />
     804                <br />
     805                ДатумНаРаѓање:
     806                <asp:TextBox ID="ДатумНаРаѓањеTextBox" runat="server" Text='<%# Bind("ДатумНаРаѓање") %>' />
     807                <br />
     808                МестоНаРаѓање:
     809                <asp:TextBox ID="МестоНаРаѓањеTextBox" runat="server" Text='<%# Bind("МестоНаРаѓање") %>' />
     810                <br />
     811                Пол:
     812                <asp:TextBox ID="ПолTextBox" runat="server" Text='<%# Bind("Пол") %>' />
     813                <br />
     814                КонтактЕмеил:
     815                <asp:TextBox ID="КонтактЕмеилTextBox" runat="server" Text='<%# Bind("КонтактЕмеил") %>' />
     816                <br />
     817                ИмеНаОбразовнаИнституција:
     818                <asp:TextBox ID="ИмеНаОбразовнаИнституцијаTextBox" runat="server" Text='<%# Bind("ИмеНаОбразовнаИнституција") %>' />
     819                <br />
     820                НивоНаОбразование:
     821                <asp:TextBox ID="НивоНаОбразованиеTextBox" runat="server" Text='<%# Bind("НивоНаОбразование") %>' />
     822                <br />
     823                ОстанатоОбразование:
     824                <asp:TextBox ID="ОстанатоОбразованиеTextBox" runat="server" Text='<%# Bind("ОстанатоОбразование") %>' />
     825                <br />
     826                ВработенВо:
     827                <asp:TextBox ID="ВработенВоTextBox" runat="server" Text='<%# Bind("ВработенВо") %>' />
     828                <br />
     829                РаботнаПозиција:
     830                <asp:TextBox ID="РаботнаПозицијаTextBox" runat="server" Text='<%# Bind("РаботнаПозиција") %>' />
     831                <br />
     832                <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Update" />
     833                &nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
     834            </EditItemTemplate>
     835            <EditRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
     836            <FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
     837            <HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
     838            <InsertItemTemplate>
     839                ИмеПрезиме:
     840                <asp:TextBox ID="ИмеПрезимеTextBox" runat="server" Text='<%# Bind("ИмеПрезиме") %>' />
     841                <br />
     842                ДатумНаРаѓање:
     843                <asp:TextBox ID="ДатумНаРаѓањеTextBox" runat="server" Text='<%# Bind("ДатумНаРаѓање") %>' />
     844                <br />
     845                МестоНаРаѓање:
     846                <asp:TextBox ID="МестоНаРаѓањеTextBox" runat="server" Text='<%# Bind("МестоНаРаѓање") %>' />
     847                <br />
     848                Пол:
     849                <asp:TextBox ID="ПолTextBox" runat="server" Text='<%# Bind("Пол") %>' />
     850                <br />
     851                КонтактЕмеил:
     852                <asp:TextBox ID="КонтактЕмеилTextBox" runat="server" Text='<%# Bind("КонтактЕмеил") %>' />
     853                <br />
     854                ИмеНаОбразовнаИнституција:
     855                <asp:TextBox ID="ИмеНаОбразовнаИнституцијаTextBox" runat="server" Text='<%# Bind("ИмеНаОбразовнаИнституција") %>' />
     856                <br />
     857                НивоНаОбразование:
     858                <asp:TextBox ID="НивоНаОбразованиеTextBox" runat="server" Text='<%# Bind("НивоНаОбразование") %>' />
     859                <br />
     860                ОстанатоОбразование:
     861                <asp:TextBox ID="ОстанатоОбразованиеTextBox" runat="server" Text='<%# Bind("ОстанатоОбразование") %>' />
     862                <br />
     863                ВработенВо:
     864                <asp:TextBox ID="ВработенВоTextBox" runat="server" Text='<%# Bind("ВработенВо") %>' />
     865                <br />
     866                РаботнаПозиција:
     867                <asp:TextBox ID="РаботнаПозицијаTextBox" runat="server" Text='<%# Bind("РаботнаПозиција") %>' />
     868                <br />
     869                <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" CommandName="Insert" Text="Insert" />
     870                &nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
     871            </InsertItemTemplate>
     872            <ItemTemplate>
     873                ИмеПрезиме:
     874                <asp:Label ID="ИмеПрезимеLabel" runat="server" Text='<%# Bind("ИмеПрезиме") %>' />
     875                <br />
     876                ДатумНаРаѓање:
     877                <asp:Label ID="ДатумНаРаѓањеLabel" runat="server" Text='<%# Bind("ДатумНаРаѓање") %>' />
     878                <br />
     879                МестоНаРаѓање:
     880                <asp:Label ID="МестоНаРаѓањеLabel" runat="server" Text='<%# Bind("МестоНаРаѓање") %>' />
     881                <br />
     882                Пол:
     883                <asp:Label ID="ПолLabel" runat="server" Text='<%# Bind("Пол") %>' />
     884                <br />
     885                КонтактЕмеил:
     886                <asp:Label ID="КонтактЕмеилLabel" runat="server" Text='<%# Bind("КонтактЕмеил") %>' />
     887                <br />
     888                ИмеНаОбразовнаИнституција:
     889                <asp:Label ID="ИмеНаОбразовнаИнституцијаLabel" runat="server" Text='<%# Bind("ИмеНаОбразовнаИнституција") %>' />
     890                <br />
     891                НивоНаОбразование:
     892                <asp:Label ID="НивоНаОбразованиеLabel" runat="server" Text='<%# Bind("НивоНаОбразование") %>' />
     893                <br />
     894                ОстанатоОбразование:
     895                <asp:Label ID="ОстанатоОбразованиеLabel" runat="server" Text='<%# Bind("ОстанатоОбразование") %>' />
     896                <br />
     897
     898                ВработенВо:
     899                <asp:Label ID="ВработенВоLabel" runat="server" Text='<%# Bind("ВработенВо") %>' />
     900                <br />
     901                РаботнаПозиција:
     902                <asp:Label ID="РаботнаПозицијаLabel" runat="server" Text='<%# Bind("РаботнаПозиција") %>' />
     903                <br />
     904
     905            </ItemTemplate>
     906            <PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
     907            <RowStyle BackColor="#EEEEEE" ForeColor="Black" />
     908        </asp:FormView>
     909        <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:DefaultConnection %>" SelectCommand="SELECT Users.FirstNameLastName AS ИмеПрезиме, Users.DateOfBirth AS ДатумНаРаѓање, Users.PlaceOfBirth AS МестоНаРаѓање, Users.Gender AS Пол, Memberships.Email AS КонтактЕмеил, Users.EducationInstitution AS ИмеНаОбразовнаИнституција, Users.EducationLevel AS НивоНаОбразование, Users.OtherEducation AS ОстанатоОбразование, Users.Employer AS ВработенВо, Users.Position AS РаботнаПозиција FROM Users INNER JOIN Memberships ON Users.UserId = Memberships.UserId WHERE (Users.UserName = @UserName)">
     910            <SelectParameters>
     911                <asp:ControlParameter ControlID="lblUsername" Name="UserName" PropertyName="Text" />
     912            </SelectParameters>
     913        </asp:SqlDataSource>
     914    </p>
     915    <p>
     916        &nbsp;</p>
     917   
     918   
     919    <h3>Листа на активности:</h3>
     920    <p>
     921        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DefaultConnection %>" SelectCommand="SELECT Activities.Name as ИмеНаАктивноста, Activities.Category as ТипКатегоријаНаАктивноста, Activities.Place as МестоНаОдржувањеОбјава, Activities.Date as Датум, UsersOnActivities.NameOfRole as Улога FROM Activities INNER JOIN UsersOnActivities ON Activities.ActivityID = UsersOnActivities.ActivityID INNER JOIN Users ON UsersOnActivities.UserID = Users.UserId and Users.UserName=@UserName">
     922            <SelectParameters>
     923                <asp:ControlParameter ControlID="lblUsername" Name="UserName" PropertyName="Text" />
     924            </SelectParameters>
     925        </asp:SqlDataSource>
     926    </p>
     927    <p hidden="hidden">
     928        &nbsp;</p>
     929    <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1" >
     930        <AlternatingItemTemplate>
     931            <span style="background-color: #FFF8DC;">ИмеНаАктивноста:
     932            <asp:Label ID="ИмеНаАктивностаLabel" runat="server" Text='<%# Eval("ИмеНаАктивноста") %>' />
     933            <br />
     934            ТипКатегоријаНаАктивноста:
     935            <asp:Label ID="ТипКатегоријаНаАктивностаLabel" runat="server" Text='<%# Eval("ТипКатегоријаНаАктивноста") %>' />
     936            <br />
     937            МестоНаОдржувањеОбјава:
     938            <asp:Label ID="МестоНаОдржувањеОбјаваLabel" runat="server" Text='<%# Eval("МестоНаОдржувањеОбјава") %>' />
     939            <br />
     940            Датум:
     941            <asp:Label ID="ДатумLabel" runat="server" Text='<%# Eval("Датум") %>' />
     942            <br />
     943            Улога:
     944            <asp:Label ID="УлогаLabel" runat="server" Text='<%# Eval("Улога") %>' />
     945            <br />
     946            <br />
     947            </span>
     948        </AlternatingItemTemplate>
     949        <EditItemTemplate>
     950            <span style="background-color: #008A8C;color: #FFFFFF;">ИмеНаАктивноста:
     951            <asp:TextBox ID="ИмеНаАктивностаTextBox" runat="server" Text='<%# Bind("ИмеНаАктивноста") %>' />
     952            <br />
     953            ТипКатегоријаНаАктивноста:
     954            <asp:TextBox ID="ТипКатегоријаНаАктивностаTextBox" runat="server" Text='<%# Bind("ТипКатегоријаНаАктивноста") %>' />
     955            <br />
     956            МестоНаОдржувањеОбјава:
     957            <asp:TextBox ID="МестоНаОдржувањеОбјаваTextBox" runat="server" Text='<%# Bind("МестоНаОдржувањеОбјава") %>' />
     958            <br />
     959            Датум:
     960            <asp:TextBox ID="ДатумTextBox" runat="server" Text='<%# Bind("Датум") %>' />
     961            <br />
     962            Улога:
     963            <asp:TextBox ID="УлогаTextBox" runat="server" Text='<%# Bind("Улога") %>' />
     964            <br />
     965            <asp:Button ID="UpdateButton" runat="server" CommandName="Update" Text="Update" />
     966            <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" Text="Cancel" />
     967            <br />
     968            <br />
     969            </span>
     970        </EditItemTemplate>
     971        <EmptyDataTemplate>
     972            <span>Листата со активности е празна.</span>
     973        </EmptyDataTemplate>
     974        <InsertItemTemplate>
     975            <span style="">ИмеНаАктивноста:
     976            <asp:TextBox ID="ИмеНаАктивностаTextBox" runat="server" Text='<%# Bind("ИмеНаАктивноста") %>' />
     977            <br />
     978            ТипКатегоријаНаАктивноста:
     979            <asp:TextBox ID="ТипКатегоријаНаАктивностаTextBox" runat="server" Text='<%# Bind("ТипКатегоријаНаАктивноста") %>' />
     980            <br />
     981            МестоНаОдржувањеОбјава:
     982            <asp:TextBox ID="МестоНаОдржувањеОбјаваTextBox" runat="server" Text='<%# Bind("МестоНаОдржувањеОбјава") %>' />
     983            <br />
     984            Датум:
     985            <asp:TextBox ID="ДатумTextBox" runat="server" Text='<%# Bind("Датум") %>' />
     986            <br />
     987            Улога:
     988            <asp:TextBox ID="УлогаTextBox" runat="server" Text='<%# Bind("Улога") %>' />
     989            <br />
     990            <asp:Button ID="InsertButton" runat="server" CommandName="Insert" Text="Insert" />
     991            <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" Text="Clear" />
     992            <br />
     993            <br />
     994            </span>
     995        </InsertItemTemplate>
     996        <ItemTemplate>
     997            <span style="background-color: #DCDCDC;color: #000000;">ИмеНаАктивноста:
     998            <asp:Label ID="ИмеНаАктивностаLabel" runat="server" Text='<%# Eval("ИмеНаАктивноста") %>' />
     999            <br />
     1000            ТипКатегоријаНаАктивноста:
     1001            <asp:Label ID="ТипКатегоријаНаАктивностаLabel" runat="server" Text='<%# Eval("ТипКатегоријаНаАктивноста") %>' />
     1002            <br />
     1003            МестоНаОдржувањеОбјава:
     1004            <asp:Label ID="МестоНаОдржувањеОбјаваLabel" runat="server" Text='<%# Eval("МестоНаОдржувањеОбјава") %>' />
     1005            <br />
     1006            Датум:
     1007            <asp:Label ID="ДатумLabel" runat="server" Text='<%# Eval("Датум") %>' />
     1008            <br />
     1009            Улога:
     1010            <asp:Label ID="УлогаLabel" runat="server" Text='<%# Eval("Улога") %>' />
     1011            <br />
     1012            <br />
     1013            </span>
     1014        </ItemTemplate>
     1015        <LayoutTemplate>
     1016            <div id="itemPlaceholderContainer" runat="server" style="font-family: Verdana, Arial, Helvetica, sans-serif;">
     1017                <span runat="server" id="itemPlaceholder" />
     1018            </div>
     1019            <div style="text-align: center;background-color: #CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;">
     1020                <asp:DataPager ID="DataPager1" runat="server">
     1021                    <Fields>
     1022                        <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" ShowNextPageButton="False" ShowPreviousPageButton="False" FirstPageText="Прва" />
     1023                        <asp:NumericPagerField />
     1024                        <asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True" ShowNextPageButton="False" ShowPreviousPageButton="False" LastPageText="Последна" />
     1025                    </Fields>
     1026                </asp:DataPager>
     1027            </div>
     1028        </LayoutTemplate>
     1029        <SelectedItemTemplate>
     1030            <span style="background-color: #008A8C;font-weight: bold;color: #FFFFFF;">ИмеНаАктивноста:
     1031            <asp:Label ID="ИмеНаАктивностаLabel" runat="server" Text='<%# Eval("ИмеНаАктивноста") %>' />
     1032            <br />
     1033            ТипКатегоријаНаАктивноста:
     1034            <asp:Label ID="ТипКатегоријаНаАктивностаLabel" runat="server" Text='<%# Eval("ТипКатегоријаНаАктивноста") %>' />
     1035            <br />
     1036            МестоНаОдржувањеОбјава:
     1037            <asp:Label ID="МестоНаОдржувањеОбјаваLabel" runat="server" Text='<%# Eval("МестоНаОдржувањеОбјава") %>' />
     1038            <br />
     1039            Датум:
     1040            <asp:Label ID="ДатумLabel" runat="server" Text='<%# Eval("Датум") %>' />
     1041            <br />
     1042            Улога:
     1043            <asp:Label ID="УлогаLabel" runat="server" Text='<%# Eval("Улога") %>' />
     1044            <br />
     1045            <br />
     1046            </span>
     1047        </SelectedItemTemplate>
     1048    </asp:ListView>
     1049</asp:Content>
     1050<asp:Content ID="Content1" runat="server" contentplaceholderid="HeadContent">
     1051    <style type="text/css">
     1052        .auto-style1 {
     1053            width: 100%;
     1054        }
     1055        .auto-style2 {
     1056            width: 528px;
     1057        }
     1058    </style>
     1059</asp:Content>
     1060
     1061}}}