浏览代码

submit button fix

ganahrhr 4 年之前
父节点
当前提交
57f56a34bd
共有 2 个文件被更改,包括 7 次插入5 次删除
  1. 4 5
      Pages/DocEdit.razor
  2. 3 0
      Pages/DocEdit.razor.cs

+ 4 - 5
Pages/DocEdit.razor

@@ -19,9 +19,8 @@
         <a class="tabs__btn">Библиотеки</a>
         <a class="tabs__btn">Заказы</a>
     </div>
-    <EditForm Model="@articleModel" OnValidSubmit="@HandleValidSubmit">
-        <DataAnnotationsValidator />
-        <ValidationSummary />
+    <EditForm Model="@articleModel">
+
         <div class="upload">
             <h2 class="upload__title">Загрузка материала</h2>
             <form class="upload__form">
@@ -47,7 +46,7 @@
                 @if (docID < 1)
                 {
                     @*<p><button class="btn btn-primary" type="submit">Загрузить</button></p>*@
-                    <button type="submit" class="upload__btn">загрузить на верификацию</button>
+                    <button type="button" class="upload__btn" @onclick="@HandleValidSubmit">загрузить на верификацию</button>
                 }
                 else
                 {
@@ -65,7 +64,7 @@
                     </p>
                     <p>
                         <button type="button" class="upload__btn" @onclick="@Cancel">oтклонить</button>
-                        <button type="submit" class="upload__btn">утвердить</button>
+                        <button type="button" class="upload__btn" @onclick="@HandleValidSubmit">утвердить</button>
                     </p>
                 }
 

+ 3 - 0
Pages/DocEdit.razor.cs

@@ -34,6 +34,7 @@ namespace HyperCube.Pages
 
         async Task<string> Verify()
         {
+            Console.WriteLine($"Verify starting");
             try
             {
                 VerifyContract verifyContract = SmartContract.Find("Verify") as VerifyContract;
@@ -99,6 +100,8 @@ namespace HyperCube.Pages
             long id = 0;
             string stringSQL;
 
+            Console.WriteLine($"HandleValidSubmit, docID: {docID}");
+
             if (docID > 0)
             {
                 id = docID;