我在我的MVC应用程序中遇到了一些问题,当我使用按钮(提交)时,一切都是正常的,但是如果我使用onchange,在同一窗口中打开的部分视图没有替换任何div,我使用我在这里看到的所有方法,但没有帮助,这里所有的代码(任何都不能正常工作)。为什么会发生这种情况?
控制器:
public class HomeController : Controller
{
public ActionResult Index()
{
List<string> Year = new List<string>();
Year.Add("1
我对asp.net非常陌生,所以我尝试在视图中添加一个带有charts.js的简单条形图,但得到的结果是一个空页面。
控制器
public class HomeController : Controller
{
// GET: Home
public ActionResult Index()
{
List<string> iData = new List<string>();
List<string> iData2 = new List<string>();
iData.A
我有一个下拉列表,在更改事件时,我在其中调用一个js函数。在视图中:
@Html.DropDownList("RaceId", ViewData["Races"] as List<SelectListItem>, new { @onchange = "CallChangefunc(this.value)", @class="form-control" })
还有我的js:
<script>
function CallChangefunc(val)
{
//called in Index page whe
在我的实际任务中,我需要基于ASP.NET MVC为应用程序创建图形。我找到了合适的js,但我强制提出了一个问题,即如何从值创建js对象,这些值是在控制器中创建的。例如:
public class User
{
public string Name { get; set; }
public string Group { get; set; }
}
public ActionResult Index()
{
List<User> users = new List<User>()
{
ne
我试图使用JavaScript加载一个部分视图,而这个部分视图将有一个视图包“,可以循环通过。
控制器
[HttpPost]
public ActionResult ServiceDetails(int id )
{
int count = 0;
var m = from c in db.ServiceCategoryFields
where c.serviceTypeID == id
select c;
Vie
我正在使用.NET MVC4.0中的webgrid进行分页,但我遇到了一些麻烦。RowsPerPage属性webgrid,我想在DropDownList中选择。一切都还好,但当我翻到第2页或第3页时.默认RowsPerPage =5。我知道为什么但我不能修好它。请帮帮我的麻烦。这是我的代码
HomeController
public class HomeController : Controller
{
[HttpGet]
public ActionResult Index()
{
ViewBag.rowsPerPage = 5;
ret
我目前正在开发一个需要绘制图表的web应用程序。为此,我的控制器在ViewBag中发送一些列表,其余部分由chart.js完成。但是,对于一个View,我需要一个一个地选择车辆的所有消耗。我不知道如何选择每个记录,但我可以选择所有记录的和。
我的金额代码是:
public ActionResult choice(string Snom , DateTime? date1 , DateTime? date2 ) // Snom is an input in an inputbox , to select a vehicle
{
var veh = from s in db.Fuel
我在ViewBag中有对象列表。有没有任何方法检查该项目是否是Razor视图中的ViewBag中的最后一个?
@if (ViewBag.List != null)
{
foreach(var item in ViewBag.List)
{
if(item[0] == **LAST ITEM** ) // here I want to check if it is the last item in my ViewBag.List
{
/* do stuff */
}
}
}
编辑:我将这些年存储
我在ViewBag中列出了ViewBag.allteacherlist。我想在foreach循环中显示它的元素。我已经做了如下工作:
<table>
@foreach (var item in ViewBag.allteacherlist
as List <TEAMS_PP.Data.TeacherEval>)
{
<tr><td> @item.AllTechersList() </td> </tr>
问题背景:
我有一个session对象,用于存储一个名为“CartItems”的对象列表。我将此对象转换为实际实例,将其设置为另一个list变量,然后最后清除该列表。然后将其发送到ViewBag变量并发送到视图。
问题:
我试图做的事情可能是不可能的,但目前,一旦我清除了CartItems的list实例,所有对它的引用也都丢失了。请参阅下列代码:
public ActionResult Complete(string OrderId)
{
//Retrieve the CartItem List from the Session object.
Lis
我想在数据库中存储所有的控制器和动作以及它们相应的角色。因此,我创建了具有级联DropDown列表的视图,其中所有操作都填充在操作的下拉列表中,而相应的控制器则在下拉列表中选择。我有以下代码:控制器:
public ActionResult Create()
{
var asm = Assembly.GetExecutingAssembly();
var controllerTypes = from d in asm.GetExportedTypes() where typeof(IController).IsAssignableFrom(d) se
我尝试过的方法。
通过浏览器查看JS,@ViewBag.CC是空白的……(缺失)
var c = "#" + "@ViewBag.CC";
var d = $("#" + "@ViewBag.CC").value;
var e = $("#" + "@ViewBag.CC").val();
var c = "@ViewBag.CC";
var d = $("@ViewBag.CC").v
Serverside:我创建了"IEnumerable“类型的ViewBag
客户端:迭代ViewBag,以构建下拉列表。
如何使用JavaScript/jQuery迭代我的SelectListItems?
火狐错误信息:"TypeError: list.each is not a function“
function test() {
var modtagerId = $('#ModtagerId');
modtagerId.empty();
// ViewBag.dropdownModtagerListeNyhedsbrev is
我的MVC控制器包含一个我想要传递给视图的集合,所以我这样做了:
// myCollection is a list of objects
var j = new JavaScriptSerializer();
ViewBag.Data = j.Serialize(myCollection);
在JS内部的视图上
var data = $.parseJSON('@Html.Raw(ViewBag.Data)');
。。它被扩展为类似于:
var data = $.parseJSON('[{"Value":2,"Fullname":"
我是MVC的新手,我正在尝试根据用户以前从列表中选择的值动态地更改我的下拉列表。更改只是基于所选值的列表筛选器。我觉得应该有一个方法来过滤我的名单,根据下拉选择,我只是不知道如何做。似乎我应该能够在视图上编写一个js函数,这样做如下:
function
{
selectedItem()
if x == "ListItemValue"
var CatListItems = new List<SelectListItem>();
CatListItems.Add(new SelectListItem { Text = String.Empty, Value
我的列表应该根据所选下拉列表中的ID返回一个表。
主计长:
public List<tblResults> GetResult(int Id)
{
var v = (from a in entities.tblResults
where
a.result_id == Id
select a);
return v.ToList();
因此,我试图通过一个DropDownList和一个BeginForm传递所选的多选择值。不想传递javascript/ajax。选择的插件工作良好,向我展示我想要的条目。但是我在控制器上得到了空值:
模型
public class SorteioEspecial
{
RepositoryService service = new RepositoryService();
public SorteioEspecial()
{
funcionario = new List<Funcionario>();
ponderacaoFu