给asp.net刚学的人的一点经验(一)

原创 2015年07月10日 14:54:36

前言:本文主要是说明asp.net中view和controller的一些交互的问题,在网上没有看到很好很全面的,于是根据经验,自己写一点经验,希望能对大家有所帮助。

摘要:主要是为了实现一个有几个输入框和按钮的界面,输入信息后,点击提交按钮,数据被提交到controller,实现与存储文件等的交互。

一,view中js提交内容到controller

cshtml代码:

 @using (Html.BeginForm("EditVersion", "Home", FormMethod.Post))
        { 
            <label>VerName:</label>
            @Html.TextBox("VerName", "", new { style="width:100%;"});
            <br/>
            <label>VerCode:</label>
           @Html.TextBox("VerCode", "", new { style = "width:100%;"});
            <br/>
             <label>DownLoadUrl:</label>
            @Html.TextBox("DownLoadUrl", "", new { style = "width:100%;"});
            <br/>
             <label>DesCription:</label>
            @Html.TextBox("DesCription", "", new { style="width:100%;"});
            <br/>
            <input type="submit" value="提交"/>
            
        }


controller中的代码:

在对应的action中:

<span style="white-space:pre">	</span>string VerName  = Request.Form["VerName"];
        string VerCode = Request.Form["VerCode"];
        string DownLoadUrl = Request.Form["DownLoadUrl"];
        string DesCription = Request.Form["DesCription"];
这样子就可以获取到在输入框里面的信息了。

二,view中的js获取到controller中的变量的值

controller中的代码:

public ActionResult EditVersion() {

        ViewData["msg"] = "哈哈";
<span style="white-space:pre">	</span>return View();
}


js代码:

alert('@ViewData["msg"]');

这样子在js中就可以通过ViewData获取到controller中的变量msg的值。


相关内容持续更新中.......




相关文章推荐

ASP.NET Media Player组件的 参数 属性 方法(留着有用,为后来的人挖井)

非常菜的鸟的进门--- 参数:URL: String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible play...

封装RabbitMQ.NET Library 的一点经验总结

这篇文章内容会很短,主要是想给大家分享下我最近在做一个简单的rabbitmq客户端类库的封装的经验总结,说是简单其实一点都不简单。为了节省时间我主要按照Library的执行顺序来介绍,在你看来这里仅仅...

对.net系统架构改造的一点经验和教训

在互联网行业,基于Unix/Linux的网站系统架构毫无疑问是当今主流的架构解决方案,这不仅仅是因为Linux本身足够的开放性,更因为围绕传统Unix/Linux社区有大量的成熟开源解决方案,覆盖了网...

Asp.NET的一点代码.rar

  • 2011年11月24日 16:12
  • 24KB
  • 下载

重载asp.net的dropdownlist控件,使其支持样式和空格的一点改进

参考:http://kb.cnblogs.com/a/391555/这个代码很好用,让呆板的DropDownList可以添加漂亮的样式,并且支持空格.也很有代表性,可以让大家举一反三,灵活使用其他as...

对ASP.NET MVC 的路由一点理解

这个东西,真搞不懂。看了网上的教程和文章,也不懂(也不清楚写那些文章的人自己是否真的懂)。只好靠自己一顿乱摸索。好比说,下面这个路由://路由1 config.Routes.MapHttpRoute(...

Asp.net 服务端缓存引发的一点思考

我们知道asp.net要经历以下事件 BeginRequest AuthenticateRequest PostAuthenticateRequest AuthorizeRequest ...
  • dz45693
  • dz45693
  • 2012年09月03日 22:30
  • 3732
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:给asp.net刚学的人的一点经验(一)
举报原因:
原因补充:

(最多只允许输入30个字)