在ASP.NET MVC控制器中,操作不返回字符串.他们返回ActionResults.

因此,首先要修复你的行动(请阅读下面的内容,了解为什么我将修正用斜体,这是因为这只是第一阶段):

public ActionResult GetTRAsString(string appID)

{

// Populate revisions

string html = "

  • ";

foreach(RevesionInfo revInfo in revisions)

{

html += "

" + revInfo.RevDesc + "";

}

html += "

";

return Content(html,"text/html");

}

AJAX中的第一个A字母代表异步,因此您应该将警报放在成功回调中,这是结果可用的唯一位置:

$.get('/PartialView/GetTRAsString',{ appID: appID },function (data) {

alert(data);

});

还要记住,在控制器动作中生成HTML是一个糟糕的主意.混合C#和HTML导致丑陋,我不想发表评论.

在ASP.NET MVC中,V代表View,所以继续使用它们.控制器操作的目的是获取模型并将此模型传递给视图以进行投影:

public ActionResult GetTRAsString(string appID)

{

IEnumerable revisions = ... go get your revisions from the DB or something

return PartialView(revisions);

}

然后你的视图将被强烈输入到模型中,你将在里面生成必要的标记:

@model IEnumerable

@foreach (var revInfo in Model)

{

@revInfo.RevDesc

}

mvc后台字符串转换html,c# – 从MVC Controller返回一个字符串到jQuery相关推荐

  1. angular 字符串转换成数字_Python基础语法大全:字符串的处理与使用

    本文来自牛鹭学院学员:邓瑞杰 字母处理 string.capitalize() 返回元字符串,且将字符串第一个字母转为大写,其它字母小写 string.title() 返回元字符串,且将字符串第一个字 ...

  2. 【字符串操作之】从原字符串中切出一段,返回一个新的字符串→→slice方法...

    slice从原字符串中切出一段,返回一个新的字符串,原字符串并未改变. 如果按 startIndex 索引到的字符与按 endIndex 索引到的字符相同或位于后者的右侧,则该方法返回一个空字符串. ...

  3. 传入一个中文字符串,返回一个字符串中的中文拼音

    /**      * @param 传入一个中文字符串      * @return 返回一个字符串中的中文拼音      */     private String getNameNum(Strin ...

  4. JAVA传入一个字符串,返回一个字符串中的大写字母

    /**      *       * @param 传入一个字符串      * @return 返回一个字符串中的大写字母      */     private static String str ...

  5. 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出

    题目描述 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出. 输入 一行字符串 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae #include< ...

  6. typeof操作符返回一个字符串,表示未经计算的操作数的类型。

    typeof操作符返回一个字符串,表示未经计算的操作数的类型. 语法 typeof运算符后跟操作数: typeof operand or typeof (operand) 参数 operand 是一个 ...

  7. 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。

    写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出. #include<stdio.h> #include<string.h> char f(char a[],ch ...

  8. C语言 | 将字符串中的元音字母复制到另一个字符串中

    例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出. 解析:if语句判断一下每一个字母是否符合元音字母,读者看着道题的时候,需要注意一点的是如果用scanf函数是否可以,思考 ...

  9. 7-20 判断两个字符串是否为变位词 (10 分)如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy

    7-20 判断两个字符串是否为变位词 (10 分) 如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词.比如,"heart"与"earth" ...

最新文章

  1. 用wget做站点镜像
  2. “新SaaS”引爆产业奇点《2017中国SaaS用户研究报告》
  3. 常见计算机英语词汇翻译,常见计算机英语词汇解释(1)
  4. ADB 操作手机的粘贴板
  5. (转) java 复制文件,不使用输出流复制,高效率,文件通道的方式复制文件
  6. 卡尔曼滤波simulink例子,位移和速度2变量估计
  7. 史上最快的Transformer!新模型达成最低时间复杂度
  8. I9 9900K线程_收藏党抓紧了!英特尔停产i9-9900K特色包装,只因运输太浪费
  9. 向国外投稿需要注意些下面几点
  10. PouchContainer 开源版本及内部版本一致性实践
  11. 【手势识别】基于matlab GUI肤色手势识别【含Matlab源码 716期】
  12. 浅谈Unity中的优化
  13. 开源可视化网页抓取工具Portia 爬虫
  14. IBM刀片服务器管理模块恢复出厂默认值实战
  15. cad导入进max线会乱_AutoCAD导入3dmax显示错乱(z轴归零).doc
  16. html里表格做斜线表头,word表格斜线_Word2010怎么绘制斜线表头-太平洋IT百科
  17. Latex——论文翻译
  18. 【简约而不简单:神级代码的小秘密】| 第二章 栈
  19. 极客日报:爆字节跳动日均进账10.07亿元;iPhone 13粉屏上热搜;英特尔跌落神坛,CEO回应:是我们骄傲自大了
  20. 从第三方企业邮箱迁移至Office 365(21V) Exchange Online

热门文章

  1. php 7月世界排名2017,TIOBE2017榜单公布,PHP还会是世界上最好的语言吗?
  2. 小程序如何用data的数据控制页面展示_17. 教你零基础搭建小程序:小程序事件绑定(1)
  3. linux 天堂测试软件,[Ubuntu] HTTP Live Streaming 安装测试
  4. android小程序源代码_我从 Android 转到微信小程序的思考
  5. 破拆机器人_中国首台车载式遥控折叠装卸机器人横空出世
  6. 华为上半年手机销量_上半年国内智能手机销量下滑24.7%;华为MatePad 10.8或搭载麒麟990;三星将研发PC芯片;AMD股价超英特尔...
  7. 三线压力传感器原理_进气压力传感器原理与检修
  8. 【一步教学,一步到位】mysql高可用架构
  9. 目标检测R-CNN模型的CNN模块微调过程分析【全网最易懂】
  10. 机器学习(MACHINE LEARNING)MATLAB进行概率统计分析