C# del.ItemInstance.ItemInstanceId), “--选择--”, 新建{@class=“表单控件已选定选择”}) ...
C# del.ItemInstance.ItemInstanceId), “--选择--”, 新建{@class=“表单控件已选定选择”}) ...,c#,html,razor,C#,Html,Razor,又漂亮又干净 我试过了,但它没有将我当前编辑的项目作为默认值返回。也许我做错了什么。你们能把你们的答案展开吗?也许默认值这个词会引起一些混乱。默认值-是值,当您没有选定值时,将显示该值。Selected value是开始编辑表单时显示为Selected的值。你可以在这里找到答案。还有一个类似的问题。我试过了,但它没有将我当前编辑的项目作为默认值返回。也许我做错了什么。你们能把你们的答案展开吗?也许默认值这个词会引起一些混乱。默认值-是值,当您没有选定值时,将显示该值。Selected value
又漂亮又干净 我试过了,但它没有将我当前编辑的项目作为默认值返回。也许我做错了什么。你们能把你们的答案展开吗?也许默认值这个词会引起一些混乱。默认值-是值,当您没有选定值时,将显示该值。Selected value是开始编辑表单时显示为Selected的值。你可以在这里找到答案。还有一个类似的问题。我试过了,但它没有将我当前编辑的项目作为默认值返回。也许我做错了什么。你们能把你们的答案展开吗?也许默认值这个词会引起一些混乱。默认值-是值,当您没有选定值时,将显示该值。Selected value是开始编辑表单时显示为Selected的值。你可以在这里找到答案。还有一个类似的问题。
public ActionResult EditItemInstance(int id)
{
ItemInstance i = db.ItemInstances.Find(id);
var item = (from it in db.Items.Where(x => x.deleted == false)
select new
{
itemID = it.ID,
itemName = it.ItemID + ": " + it.Name
}).OrderBy(x => x.itemName).ToList();
ViewBag.ItemID = new SelectList(item, "itemID", "itemName", i.ItemID);
return View(i);
}
@Html.DropDownList("ItemID", null, "-- Select --", htmlAttributes: new { @class = "form-control chosen-select" })