Pokaż
Ignoruj:
Data:
2009-10-15 15:45:07 (17 years ago)
Autor:
marek
Opis:

re #184 - merged with latest trunk

Lokalizacja:
branches/Abonament
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • branches/Abonament

    • Property svn:mergeinfo
      •  

        old new  
        22/branches/ReklamaReorganizacja:568-731 
        33/tags/BazaReklam_1.1.28:831 
        4 /trunk:708-758,760-838 
         4/trunk:708-758,760-853 
  • branches/Abonament/Wierszowki/Wierszowki.Web/Views/MagazineItem/Create.aspx

    r795 r854  
    11<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Wierszowki.Models.MagazineItemViewData>" %> 
    2  
     2<%@ Import namespace="Wierszowki.Core.Validation"%>  
    33<asp:Content ID="js" ContentPlaceHolderID="jsContent" runat="server"> 
    44    <script src="../../Scripts/jquery-1.3.1.js" type="text/javascript"></script> 
     
    1010    <script src="../../Scripts/spiffy.js" type="text/javascript"></script> 
    1111    <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    <script src="../../Scripts/jqueryvalid.js" type="text/javascript"></script> 
     15    <script src="../../Scripts/xValCreateMagazineItem.js" type="text/javascript"></script> 
    1216</asp:Content> 
    1317 
     
    1721 
    1822<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
    19 <script type="text/javascript"> 
    20     $(function() { 
    21         $("#Magazine").change(function() { 
    22         var magazineId = $("#Magazine > option:selected").attr("value"); 
    23         var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 
    24         urlAction = urlAction + "/" + magazineId; 
    25         $.getJSON(urlAction, function(data) { 
    26                 $("#MagazineItem_IssueId").addItems(data); 
    27             }); 
     23    <script type="text/javascript"> 
     24        $(document).ready(function() {             
     25            $("#Magazine_Id").change(function() { 
     26                var magazineId = $("#Magazine_Id > option:selected").attr("value"); 
     27                var urlAction = "<%= Url.Action("FindIssuesById", "Magazine") %>"; 
     28                urlAction = urlAction + "/" + magazineId; 
     29                $.getJSON(urlAction, function(data) { 
     30                    $("#IssueId").addItems(data); 
     31                }); 
     32            });         
    2833        }); 
    29     }); 
    30 </script> 
    31      
     34    </script> 
    3235    <h2>Dodaj wierszówkê</h2> 
    33     <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.") %> 
    34  
    35     <div>                         
    36         <div id="messages"></div> 
    37         <% using (Html.BeginForm("Create", "MagazineItem", Model.MagazineItem)) 
    38            { %> 
     36    <%= Html.ValidationSummary("Proszê poprawiæ b³êdy i spróbowaæ ponownie.")%> 
     37    <div>                       
     38        <% Html.BeginForm("Create", "MagazineItem", Model.MagazineItem, FormMethod.Post, new { id = "myform" }) ; 
     39            %> 
    3940            <fieldset> 
    4041                <legend>Nowa wierszówka</legend> 
    4142                <div class="formitem"> 
    4243                    <label for="MagazineItem.AuthorId">Autor:</label> 
    43                     <%= Html.DropDownList("MagazineItem.AuthorId", ViewData.Model.AuthorList, "-- proszê wybraæ --")%> 
    44                     <%= Html.ValidationMessage("MagazineItem.AuthorId", "*")%> 
     44                    <%= Html.DropDownList("AuthorId", ViewData.Model.AuthorList, "-- proszê wybraæ --")%> 
     45                    <%= Html.ValidationMessage("AuthorId", "*")%> 
     46                    <br /> 
    4547                </div> 
    4648                <div class="formitem"> 
    4749                    <label for="Magazine">Gazeta:</label> 
    48                     <%= Html.DropDownList("Magazine", ViewData.Model.MagazineList, "-- proszê wybraæ --")%> 
    49                     <%= Html.ValidationMessage("Magazine", "*")%> 
     50                    <%= Html.DropDownList("Magazine.Id", ViewData.Model.MagazineList, "-- proszê wybraæ --")%> 
     51                    <%= Html.ValidationMessage("Magazine.Id", "*")%> 
     52                    <br /> 
    5053                </div> 
    5154                <div class="formitem"> 
    5255                    <label for="MagazineItem.IssueId">Wydanie:</label> 
    53                     <%= Html.DropDownList("MagazineItem.IssueId", ViewData.Model.IssueList, "-- proszê wybraæ --")%> 
    54                     <%= Html.ValidationMessage("MagazineItem.IssueId", "*")%> 
     56                    <%= Html.DropDownList("IssueId", ViewData.Model.IssueList, "-- proszê wybraæ --")%> 
     57                    <%= Html.ValidationMessage("IssueId", "*")%> 
     58                    <br /> 
    5559                </div> 
    5660                <div class="formitem"> 
    5761                    <label for="MagazineItem.ItemTypeId">Typ:</label> 
    58                     <%= Html.DropDownList("MagazineItem.ItemTypeId", ViewData.Model.ItemTypeList, "-- proszê wybraæ --")%> 
    59                     <%= Html.ValidationMessage("MagazineItem.ItemTypeId", "*")%> 
     62                    <%= Html.DropDownList("ItemTypeId", ViewData.Model.ItemTypeList, "-- proszê wybraæ --")%> 
     63                    <%= Html.ValidationMessage("ItemTypeId", "*")%> 
     64                     <br /> 
    6065                </div> 
    6166                <div class="formitem"> 
    6267                    <label for="MagazineItem.Date">Miesi¹c:</label> 
    63                     <%= Html.TextBox("MagazineItem.Date", Model.MagazineItem.Date, new { Class = "date-pick" })%> 
    64                     <%= Html.ValidationMessage("MagazineItem.Date", "*")%> 
    65                 </div> 
    66                  
     68                    <%= Html.TextBox("Date", ViewData.Model.MagazineItem.Date, new { Class = "date-pick" })%> 
     69                    <%= Html.ValidationMessage("Date", "*")%> 
     70                    <br /> 
     71                </div>                 
    6772                <div class="formitem"> 
    6873                    <label for="MagazineItem.Caption">Tytu³:</label> 
    69                     <%= Html.TextBox("MagazineItem.Caption", Model.MagazineItem.Caption, new { title = "Proszê wprowadziæ tytu³ artyku³u." })%> 
    70                     <%= Html.ValidationMessage("MagazineItem.Caption", "*")%> 
     74                    <%= Html.TextBox("Caption", ViewData.Model.MagazineItem.Caption)%> 
     75                    <%= Html.ValidationMessage("Caption", "*")%> 
     76                    <br /> 
    7177                </div> 
    7278                <div class="formitem"> 
    7379                    <label for="MagazineItem.Description">Opis:</label> 
    74                     <%= Html.TextArea("MagazineItem.Description", Model.MagazineItem.Description, new { title = "Proszê wprowadziæ opis artyku³u." })%> 
     80                    <%= Html.TextArea("Description", ViewData.Model.MagazineItem.Description)%> 
     81                    <br /> 
    7582                </div> 
    7683                <div class="formitem"> 
    7784                    <label for="MagazineItem.Price">Wycena:</label> 
    78                     <%= Html.TextBox("MagazineItem.Price", Model.MagazineItem.Price.ToString("#0.00"), new { title = "Proszê wprowadziæ wycenê artyku³u." })%> 
    79                     <%= Html.ValidationMessage("MagazineItem.Price", "*")%> 
     85                    <%= Html.TextBox("Price", ViewData.Model.MagazineItem.Price)%> 
     86                    <%= Html.ValidationMessage("Price", "*")%>  
     87                    <br /> 
    8088                </div> 
    8189                <div class="formitem"> 
    8290                    <label for="MagazineItem.Bonus">Bonus:</label> 
    83                     <%= Html.TextBox("MagazineItem.Bonus", Model.MagazineItem.Bonus.ToString("#0.00"), new { title = "Proszê wprowadziæ bonus do wyceny artyku³u." })%> 
    84                     <%= Html.ValidationMessage("MagazineItem.Bonus", "*")%> 
     91                    <%= Html.TextBox("Bonus", ViewData.Model.MagazineItem.Bonus)%> 
     92                    <%= Html.ValidationMessage("Bonus", "*")%> 
     93                    <br /> 
    8594                </div> 
    86                 <div class="submit">                 
    87                     <input type="submit" value="Dodaj" />                 
     95                <div>                 
     96                    <input type="submit" value="Dodaj" name="dodaj" id="dodaj"/>                 
    8897                </div> 
    8998            </fieldset>         
    90         <% } %>                
     99        <% Html.EndForm();%>                
    91100    </div> 
    92101    <div> 
    93102        <%=Html.ActionLink("Powrót", "Index", "Home") %> 
     103        <%=Html.ClientSideValidation<MagazineItemValidation>("MagazineItem")%> 
    94104    </div> 
    95105</asp:Content>