0 0

不存在具有键“categoryid”的“IEnumerable<SelectListItem>”类型的 ViewData5

代码如下:
<span class="rowcontent">
                <%:Html.DropDownListFor(model=>model.categoryid,(IEnumerable<SelectListItem>)ViewData["categories"])%>
                <%:Html.ValidationMessageFor(model=>model.categoryid) %>
</span>



[HttpPost]
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                User user = CurrentUser();
                Log log = new Log();
                log.Title = collection["Title"];
                log.Contents = collection["Contents"];
                log.Publishat = System.DateTime.Now;
                log.readtimes = 0;
                log.sequence = mvcblog.Log.Count() + 1;
                log.userid = user.UserID;
                log.categoryid = System.Convert.ToInt32(collection["categoryid"]);
                if (string.IsNullOrEmpty(collection["Title"]))
                {
                    var categories = (from c in mvcblog.Category
                                      where c.UserID == user.UserID
                                      select c).ToList();
                    ViewData["categories"] = new SelectList(categories, "categoryid", "Name");
                    TempData["message"] = "标题不能为空";
                    return View(log);
                }
                else
                {
                    mvcblog.Log.Attach(log);
                    mvcblog.Entry(log).State = EntityState.Added;
                    mvcblog.SaveChanges();
                   
                }
                return RedirectToAction("Index/"+user.UserID.ToString()); 
            }
            catch
            {
                return View();
            }
        }
2013年4月20日 15:06
  • 大小: 26.2 KB
目前还没有答案

相关推荐

    LINQ vb.net - Sample Queries实例

    很多常用的Linq写法,基于Vb.net,本人收获良多 ... Select &lt;p&gt;&lt;%= "Author: " & Key %&gt;&lt;%= GetBooksTable(authorGroup) %&gt;&lt;/p&gt; Dim result = &lt;html&gt;&lt;body&gt;&lt;%= content %&gt;&lt;/body&gt;&lt;/html&gt;

    asp.net汽车销售网站

    If Intcatid &lt;&gt; 0 Then rs.open "select category from category where categoryid="&Intcatid&" ",conn,1,1 strcategory = trim(rs("category")) rs.close strcat = strcat &"-&gt;&lt;a href=chknews.asp?catid="&...

    图书管理系统

    namespace LibraryManager { public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private void MainForm_Load... IQueryable&lt;Book&gt; books = ((IQueryable&lt;Book&gt;)dgvBook...

    c#操作数据库,史上最牛逼的方法,你见过这种方法吗?

    var sdfsf123 = Sql.ExecuteList&lt;Users&gt;((a, b) =&gt; Sub.Top(8).Select(a.UserId, a.UserName).From(a) ); //目前支持返回 1实体类Sql.ExecuteEntity,2实体类列表,3表格,4字符串,5int var sdfsf123 = Sql....

    hibernate 3中的缓存小结

    hibernate 3中的缓存小结 2.2. 一级缓存的管理: ... &lt;key column="categoryId" not-null="true"/&gt; &lt;one-to-many class="org.qiujy.domain.cachedemo.Product"/&gt; &lt;/set&gt; &lt;/class&gt; &lt;/hibernate-mapping&gt;

    一款支持sql的轻量级orm—— LightEntity

    return Reader&lt;Product&gt;.Once.SetCommand(@"SELECT product.ProductId, product.Name, product.Price, product.Email, category.CategoryId, category.CategoryName FROM Products product, CateGories...

    SpaceBuilder_V2.3_SP1

    修复字典类型多线程问题:"已添加了具有相同键的项。 SpaceBuilder.Core/Framework/Common/User/UserID2UserNameDictionary.cs 9.修复ApplicationTag获取时报错 SpaceBuilder.Core/Service/SqlProvider/...

    第五天的代码

    请求的url:/content/query/list 参数:categoryId 分类id 响应的数据:json数据 {total:查询结果总数量,rows[{id:1,title:aaa,subtitle:bb,...}]} EasyUIDataGridResult 描述商品数据List&lt;TbContent&gt;

    ASP.NET中repeater嵌套实现代码(附源码)

    1.A,运行效果图 1.B,源代码(主要代码摘要) /App_Code/DBConnection.cs /App_Code/CategoryInfo.cs 代码如下: using System.Collections... /// &lt;summary&gt; /// 1,子嵌套数据 /// &lt;/summary&gt; public IList&lt;ArticleInfo

    WebSites 带分页静态生成

    temp += "&lt;a href='news" + dr[0].ToString() + ".html'&gt;" + dr[1].ToString() + "&lt;/a&gt;&lt;br&gt;"; } return temp; } public string LoadTemplate(string tempname) { return File.ReadAllText(MapPath(tempname)...

    如何在mvc中用ViewData填充的下拉列表中设置选定的值

    @ Html.DropDownListFor(model =&gt; item.Data.CategoryID,新的SelectList((IEnumerable)ViewData [“ categories”],“ CategoryID”,“ CategoryName”,item.Data.CategoryID),“-选择类别-”,新{@id =...

    virtual-component

    虚拟组件 虚拟dom的组件 安装 $ npm install virtual-component 用法 virtual-component使您可以在virtual-dom应用程序中编写react / deku样式的组件。... map ( story =&gt; &lt; Story xss=removed&gt; ) } &lt; / di

    程序员考试刷题-JS3_TEST_CEMAL:JS3_TEST_CEMAL

    https://opentdb.com/api.php?amount=10&category=&lt;categoryId&gt; 。 这将为您提供一个带有问题列表的 JSON 对象(需要进行一些数据操作),您将需要questions属性以及该数组中的question和correct_answer属性。 目标/...

    Vue2.0 实现单选互斥的方法

    本文介绍了Vue2.0 实现单选互斥的...&lt;template&gt; &lt;dd @click="changeCategory(currCourseFirst.categoryId)" v-for="currCourseFirst in currCourse.currCourseFirst" :key="currCourseFirst.categoryId" :class=

    javascript操纵OGNL标签示例代码

    吧ONGL标签放到html标签中,来操作html的标签就可以了 例子代码: html 代码如下: &lt;div id=”categoryid” xss=removed&gt;&lt;s value=”id”/&gt;&lt;/div&gt; javascript 代码如下: [removed] var categoryid = document....

    京东众筹爬虫, 可以改变categoryId参数改变爬取数据分类 每次爬取需要移除文件夹中的Excel文件,或更改源代码中的Excel表中

    京东众筹爬虫 可以改变categoryId参数改变爬取数据分类 每次爬取需要移除文件夹中的Excel文件,或更改源代码中的Excel表中

    SQLHelper.cs

    [C#] DataSet ds = SqlHelper.ExecuteDataset( connectionString, CommandType.StoredProcedure, "getProductsByCategory", new SqlParameter("@CategoryID", categoryID)); 注意: Application Block for .NET...

    购物系统数据库设计.doc

    "否 "商品封面 " "categoryid "int 外键 "否 "外键,商品分类id" " " " ",关联到分类表 " "content "text "否 "商品描述 " 分类表(category) "字段 "类型 "是否为空 "描述 " "categoryid "int "否 "主键 " "name ...

    数据分析案例—天猫品牌店铺运营报告.pdf

    hot = df['price'][df['categoryId']=='⽂胸'][df['sellCount']&gt;1500].count() # 热卖数 selling = df['price'][df['categoryId']=='⽂胸'][df['sellCount']&gt;500][df['sellCount']&lt;1500].count() # 常规数 normal = ...

    字符串Linq条件表达式支持

    NorthwindDataContext northwind = new NorthwindDataContext();... .Where("CategoryID = 3 AND UnitPrice &gt; 3") .OrderBy("SupplierID"); GridView1.DataSource = query; GridView1.DataBind();

Global site tag (gtag.js) - Google Analytics