`

自学MVC(十三):MVC视频项目的小Tipps

    博客分类:
  • MVC
阅读更多

1.在View获取一个JSON数据可以有三种方法:

                 A.提交到一个aspx页面,页面输出json格式的数据

                       如:  Response.ContentType = "application/json";

                              Response.Write("{result: 'true'}");

                B:提交到一个ashx页面,格式同上

                C:提交到一个action里(本人提倡这种用法,逻辑代码好集中在action里管理)

                    var obj = new {name="williams",age=29};

                     return Json(obj);

 

            2.表单里的复选框在action里的参数类型是string[],而不是string,它不自动用逗号分隔。

 

            3.如何把数据库的数据绑定上表单里单选和复选按钮

               我本打算构造一个 SelectListItem数组,再用htmlhelper显示,但发现代码过多。

              于是就用了变通的方法:

              单选:

                    <%  if (Model.UExtends.USex.Trim() == "男")
           { %>   <input id="male" type="radio" class="radio" name="USex" checked="checked" value="男"/> 男<%} else { %> <input id="male" type="radio" class="radio" name="USex" value="男"/> 男
           <%} %>
             <%  if (Model.UExtends.USex.Trim() == "女")
           { %>   <input id="female" type="radio" class="radio" name="USex" checked="checked" value="女"/> 女<%} else { %> <input id="female" type="radio" class="radio" name="USex" value="女"/> 女
           <%} %>

          

              复选:

                  <% if(Model.UExtends.UHobby.Contains("听歌")){ %> <input  type="checkbox" style="width:15px" name="UHobby" value="听歌" checked="checked"/>听歌<%}else{%> <input  type="checkbox" name="UHobby" style="width:15px" value="听歌" />听歌 <%} %>
        <% if(Model.UExtends.UHobby.Contains("上网")){ %> <input  type="checkbox" style="width:15px" name="UHobby" value="上网" checked="checked"/>上网<%}else{%> <input  type="checkbox" name="UHobby" style="width:15px" value="上网" />上网 <%} %>
           下拉选项框

          <select name="UStarType" id="UStarType">
            <%  if (Model.UExtends.UStarType == "白羊座") { %>  <option value="白羊座"  selected="selected">白羊座</option> <%}else{%> <option value="白羊座">白羊座</option> <%} %>

            </select>

 

          PS:MVC视频项目的用户管理后台完成了80%,

   本文版权属于www.51kancctv.com,williams所有,首发http://www.cnblogs.com/,转载请注明出处。
分享到:
评论

相关推荐

    tipps & tricks wda

    本文将围绕“tipps & tricks wda”这一主题,深入探讨ABAP WebDynpro的相关知识点。 首先,我们要理解Web Dynpro ABAP(WDA)是SAP NetWeaver 2005中的一种UI技术,用于构建企业级的ERP应用程序。它提供了强大的...

    bauch-weg-tipps.net-crx插件

    belly-weg-tipps.net http://www.bauch-weg-tipps.net 无论哪个季节:我们总是关注我们的外表。 我们希望健康,看起来健康。 任何想要实现这一目标的人都必须远离超市中的一些产品并实际运作。 在这里,您可以...

    Silph路加「Silph Road Plus」-crx插件

    使用的攻击数据来自Trainer Tipps:https://www.youtube.com/watch?v=1vuLpQhaIBo https://docs.google.com/spreadsheets/d/1vv5XXzdepc-xq1FK-q3YtYWneYAUgw8w5yNt_gf8sNw这是“非官方扩展名” 。 The Silph Road的...

    肝胆外科出科试题试题库.doc

    - **TIPPS**:经颈静脉肝内门体静脉分流术(Transjugular Intrahepatic Portosystemic Shunt),用于治疗门静脉高压引起的食管静脉曲张破裂出血。 - **MOFS**:多器官功能衰竭综合征(Multiple Organ Failure ...

    www.openhsr.ch:协会网站

    布局 永久链接 页 / 贡献 / ... 所有内容都在_hsr , _app , tipps和pages中的文本文件中进行管理(请参阅tipps )。 这些文本文件是用Markdown编写的。 的是一个很好的切入点-更详细的语法描述是

    fixedsys200

    Wenn gute Tipps dabei sind, werde ich sie gerne auf der Homepage allen Interessierten zur Verfügung stellen. Download Und hier ist sie nun: Download fixedsys500c.zip (ca. 20 kB)

    小费

    最后,考虑到"小费"项目是一个完整的代码库(tipps-master),可能还包含了模块化、测试和打包工具的使用,如ES6模块语法、Jest测试框架、Webpack或Rollup进行打包优化。 ```javascript // 使用ES6模块 import { ...

    Duden-Mentor-Textprüfung-crx插件

    Als eingeloggter Premium-Abonnentprofitieren Siezusätzlichvon Synonymen,Stil-Tipps和vielen weiteren Funktionen。 Klicken Sie dazu einfach auf das gelbe Mentor-Symbol in der Adresszeile rechts oben。...

    威图电柜.PDF

    chtige Planung und ... Durch die Implementierung dieser Tipps können sowohl die Funktionalität als auch die Lebensdauer der elektrischen und elektronischen Systeme im Schaltschrank erhöht werden.

    Geheimratsecken was tun-crx插件

    Besuchen Sie uns auf https://stoppen-sie-ihren-haarausfall.com/geheimratsecken-was-tun-mit-diesen-3-tipps-geheimratsecken-loswerden/和findie Sie heraus,Wie Sie den Geheimratsecken den Kampf ansagenk...

    devblog:adesso开发人员博客

    阿德索SE开发博客 ... Falls de einige Tipps zum Schreiben eines erfolgreichen Artikels habenmöchtest,目前尚无。 diesem存储库中的Aktuelle Preview der Blog帖子 EINE预览findet IHR。 Hierbei

    Kicktipp Zufallstipper-crx插件

    语言:Deutsch 祖鲁·朱姆·蒂彭·辛德 Wurden Sie auch mal wieder zu einer Tipp Runde auf kicktipp.de ...Dip Tipps sind 100%zufällig,folgen keinem System undkönnen(sollen)völligsinnfrei sein。

Global site tag (gtag.js) - Google Analytics