root/trunk/Wierszowki/Wierszowki.Web/Views/User/Edit.aspx @ 844

Wersja 844, 3.6 KB (wprowadzona przez alina, 17 years temu)

re #205

Line 
1<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Core.Linq.User>" %>
2<%@ Import namespace="Wierszowki.Core.Validation"%>
3<asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server">
4    <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script>
5    <script src="../../Scripts/jquery-1.3.1.min.js" type="text/javascript"></script>
6    <script src="../../Scripts/jquery.form.js" type="text/javascript"></script>
7    <script src="../../Scripts/jquery.blockUI.js" type="text/javascript"></script>
8    <script src="../../Scripts/date.js" type="text/javascript"></script>
9    <script src="../../Scripts/jquery.datePicker.js" type="text/javascript"></script>
10    <script src="../../Scripts/spiffy.js" type="text/javascript"></script>
11    <script src="../../Scripts/jHelper.js" type="text/javascript"></script>
12    <script src="../../Scripts/jquery.validate.js" type="text/javascript" ></script>
13    <script src="../../Scripts/xVal.jquery.validate.js" type="text/javascript"></script>
14</asp:Content>
15
16<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
17        Edytuj u¿ytkownika
18</asp:Content>
19
20<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
21    <script type="text/javascript">
22        $(function() {
23            jQuery.validator.setDefaults({
24                success: "valid"
25            });
26            $("#myform").validate({
27                rules: {
28                    FirstName: { required: true },
29                    LastName: { required: true },
30                    Password: { required: true },
31                    Login: {required: true }
32                },
33                messages: {
34                    FirstName: { required: "Proszê podaæ imiê." },
35                    LastName: { required: "Proszê podaæ nazwisko." },
36                    Password: { required: "Proszê podaæ has³o." },
37                    Login: { required: "Proszê podaæ login."}
38                }
39            });
40            $("#myform").change(function() {
41                $("#myform").valid();
42            });
43        });
44    </script>
45    <h2>Edytuj u¿ytkownika</h2>
46
47    <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %>
48
49    <% using (Html.BeginForm("Edit", "User", Model, FormMethod.Post, new { id = "myform" }))
50       {%>
51
52        <fieldset>
53            <legend>Dane u¿ytkownika</legend>
54            <p>
55                <label for="Login">Login:</label>
56                <%= Html.TextBox("Login", Model.Login) %>
57                <%= Html.ValidationMessage("Login", "*") %>
58            </p>
59            <p>
60                <label for="Password">Has³o:</label>
61                <%= Html.Password("Password", Model.Password) %>
62                <%= Html.ValidationMessage("Password", "*") %>
63            </p>
64            <p>
65                <label for="FirstName">Imiê:</label>
66                <%= Html.TextBox("FirstName", Model.FirstName) %>
67                <%= Html.ValidationMessage("FirstName", "*") %>
68            </p>
69            <p>
70                <label for="LastName">Nazwisko:</label>
71                <%= Html.TextBox("LastName", Model.LastName) %>
72                <%= Html.ValidationMessage("LastName", "*") %>
73            </p>
74            <p>
75                <input type="submit" value="Aktualizuj" />
76            </p>
77        </fieldset>
78
79    <% } %>
80
81    <div>
82        <%=Html.ActionLink("Powrót do listy u¿ytkowników", "Index") %>       
83        <%=Html.ClientSideValidation<UserValidation>()%>
84    </div>
85</asp:Content>
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.