我有以下控制器代码:
public MyController:Controller
{
public ActionResult Index()
{
return View();
}
[ChildActionOnly]
public ActionResult MyPartialViewAction()
{
return PartialView("~/Views/Shared/MyCustomFolder/_MyPartialView",PartialViewModel);
}
}
Run Code Online (Sandbox Code Playgroud)
我的索引视图具有以下代码:
@HTML.Action("MyPartialViewAction")
Run Code Online (Sandbox Code Playgroud)
当我运行Web应用程序时,我得到了InnerExceptionMessage的HttpException:
InnerException {"未找到局部视图'〜/ Views/Shared/MyCustomFolder/_MyPartialView'或没有视图引擎支持搜索的位置.搜索了以下位置:\ r \n ~~/Views/Shared/MyCustomFolder/_MyPartialView" System.Exception {System.InvalidOperationException}
我到现在为止做了什么:
试图移动_MyPartialView从~/Views/Shared/MyCustomFolder以~/Views/Shared/和~/Views/MyControllerFolder,但仍存在错误
尝试将我的索引视图代码更改为@HTML.RenderAction()但没有运气.
关于我出错的地方的任何输入?
谢谢
我正在使用最新版本的OpenSSL for Windows,我正在尝试解密U2FsdGVkX18ztmw81FTK/c+jAf8xtcZdIpesuV2PLDM=使用DES加密的邮件(密码是:) pass,我正在使用以下命令
des -d -in Encrypted.txt -out normal.txt
Run Code Online (Sandbox Code Playgroud)
输入密码后我得到了错误的幻数错误:传递
Encrypted.txt包含加密消息U2FsdGVkX18ztmw81FTK/c+jAf8xtcZdIpesuV2PLDM=
,normal.txt为空
我搜索了堆栈溢出的所有帖子,发现没有可以解决我的问题的文章,请帮助解决这个问题.
我是代码点火器的新手,我在StackOverflow线程的数量上搜索了以下问题,但它们似乎都没有解决我的问题.
我有以下视图代码:
<select name="select1" id="select1">
<option value="0">None</option>
<option value="1">First</option>
</select>
<scriptsrc="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
// Ajax post
$(document).ready(function() {
$("#select1").change(function(event) {
event.preventDefault();
var id = $(this).val();
jQuery.ajax({
type: "POST",
url: "<?php echo base_url(); ?>" + "index.php/mycontroller/method",
dataType: 'json',
data: {id: id},
success: function(res) {
}
});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
好的,当我更改下拉列表选择时,没有任何反应,实际上应该调用我的控制器方法.你能帮我解决这个问题吗?
谢谢