小编Moh*_*and的帖子

在ASP.NET MVC中的JSON属性中返回呈现的HTML部分

我很高兴从ASP.NET中的控制器返回JsonResult对象或部分ASP.NET视图.

我想将渲染的局部视图作为JSON对象中的属性返回.例如

请求

/post/detail/1
Run Code Online (Sandbox Code Playgroud)

会回来的

{"PostId": 1, "Html": "<p>some markup rendered from a partial to inject</p>" }
Run Code Online (Sandbox Code Playgroud)

当我在JavaScript中处理响应时,这将允许我知道PostId.有关最佳方法的任何提示吗?

asp.net-mvc json

4
推荐指数
1
解决办法
3091
查看次数

用指令中的外部模板的内容替换元素的html?

我正在尝试创建一个指令,它是我的shell页面中的一个侧边栏,每当一个新路径被命中时它都会相应地改变,并且将使用与该父路径相关的子菜单项填充它自己.我有4个不同的菜单,这些是外部模板,我希望这些html文件的内容替换菜单,我的指令的链接功能到目前为止看起来像这样:

link: function(scope, element, attrs, ngModel) {
      scope.$on("$routeChangeSuccess", function (event, current, previous) {
                   element.html('<div ng-include=\'enterprisesMenu.html\'></div>');
                });
      };
Run Code Online (Sandbox Code Playgroud)

但是元素没有更新,但是当我使用内联模板时元素会更新,但由于每个模板都很复杂,我不想在我的指令中包含那个html,我也尝试过 element.html('<div ng-include src=\'enterprisesMenu.html\'></div>');

有任何想法吗?

angularjs angularjs-directive

2
推荐指数
1
解决办法
1万
查看次数

将数组中的整数拆分为单个数字

我有一个数组:

int test[]={10212,10202,11000,11000,11010};
Run Code Online (Sandbox Code Playgroud)

我想将inetger值拆分为单个数字,并将它们作为单独的元素放在一个新数组中,这样我的数组现在是:

int test2[]={1,0,2,1,2,1,0,2,0,2,1,1,0,0,0,1,1,0,0,0,1,1,0,1,0};
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?我在java中这样做.

谢谢.

java arrays integer split

1
推荐指数
2
解决办法
2万
查看次数

无法连接到ASP.NET Development Server VS2010

我意识到这个问题之前已被问过很多次了,我已经尝试过几乎所有的解决方案,但我仍然会遇到这个恼人的错误.

我试图按照这里的建议杀死WebDev.WebServer40进程.我已经禁用了IPv6和我的防火墙,我也查看了WebDev.WebServer的"C:\ Windows\Microsoft.NET\Framework\v4.0.30319"文件夹,它在该目录中不存在,即使我下载一个新的并将它放在那里它仍然无法正常工作.

我所有其他Web项目都运行良好,没有这个问题,但是当我尝试运行它时,这个特定的Web站点一直给我这个错误.

我正在使用VS2010和.NET Framework 4.0.

任何帮助将不胜感激.

asp.net .net-4.0 visual-studio-2010 asp.net-4.0

1
推荐指数
1
解决办法
2万
查看次数

如何使用Twitter Bootstrap在同一行中显示标签和文本框

<div class="control-group">
    <label for="name" class="control-label"><p class="text-info">Name&nbsp;<i class="icon-star"></i></p></label>
    <div class="controls">
        <input type="text" id="name" placeholder="Enter your name" class="span3">
    </div>
Run Code Online (Sandbox Code Playgroud)

这不适合我,我不想使用'形式水平'类或表格.我尝试过行和行流体类,但它不起作用.

css twitter-bootstrap

1
推荐指数
1
解决办法
2万
查看次数

使用Redux从reducer返回一个promise

我正在使用这个入门套件,下面的代码可以在这个fork上找到.

柜台组件:

export const Counter = (props) => (
  <div style={{ margin: '0 auto' }} >
    <h2>Counter: {props.counter}</h2>
    <button className='btn btn-default' onClick={props.double}>
      Double (Async)
    </button>
  </div>
)
Counter.propTypes = {
  counter     : React.PropTypes.number.isRequired,
  double : React.PropTypes.func.isRequired,
  increment   : React.PropTypes.func.isRequired
}

export default Counter
Run Code Online (Sandbox Code Playgroud)

而容器组件:

import { connect } from 'react-redux'
import { increment, double } from '../modules/counter'

import Counter from '../components/Counter'

const mapDispatchToProps = {
  increment : () => increment(1),
  double: () => double()
}

const …
Run Code Online (Sandbox Code Playgroud)

reactjs redux redux-thunk react-redux

0
推荐指数
1
解决办法
5784
查看次数