1

我正在使用 ajax 开始表单中的视图。我搜索一件事,结果是正确的,然后警告不渲染部分视图。但它不能正确查看空白页并查看我的部分视图。谢谢

我的观点

   @using (Ajax.BeginForm("AjazKullanici", new AjaxOptions { UpdateTargetId = "trBilgiler", HttpMethod = "Post" }))
    {
        <tr>
            <td style="width: 20%">
                T.C. Kimlik No :
            </td>
            <th align="left">
                @Html.TextBoxFor(model => model.TcNo)
                @Html.ValidationMessageFor(model => model.TcNo)
                <input type="submit" id="btnBilgiGetir" value="Bilgi Getir" class="Button" width="75px" />
            </th>
        </tr>
    }
    <tr id="trBilgiler">
        @{Html.RenderPartial("BilgilerKullanici");}
    </tr>

我的控制器

  public ActionResult AjazKullanici()
    {

        ViewData["dropGizliSoru"] = _db.EHASTANEGIZLISORUs;
        return View();
    }

    [HttpPost]
    public PartialViewResult AjazKullanici(YeniKullaniciModel model)
    {
        if (model.TcNo != null)
        {
            var userKontrol = _db.KULLANICIBILGILERIs.Where(x => x.KULLANICIKOD == model.TcNo);
            if (userKontrol.Any())
            {
                Response.Write("<script langauge='javascript'>alert('Girmiş Olduğunuz T.C. Kimlik Numarasına Ait Kullanıcı Kaydı Vardır.')</script>");
                return PartialView();
            }
            else
            {


                return PartialView("BilgilerKullanici",model);

            }
        }
        return PartialView();
    }
4

0 回答 0