小编Joh*_*han的帖子

我如何阅读ASP.NET 2.0中的HttpResponse?

例如,我有一个由另一个aspx调用的ASP.NET表单:

string url = "http://somewhere.com?P1=" + Request["param"];
Response.Write(url);
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

string url = "http://somewhere.com?P1=" + Request["param"];
string str = GetResponse(url);
if (str...) {}
Run Code Online (Sandbox Code Playgroud)

我需要得到任何Response.Write得到的结果或者去url,操纵那个响应,然后发回别的东西.

任何帮助或正确方向的一点将不胜感激.

c# asp.net httpresponse

3
推荐指数
1
解决办法
5080
查看次数

LINQ to XML for a small appliction可以替换一个小型数据库吗?

我正在创建一个将部署在Window上的小应用程序.该数据库将少于10个表.

在客户端框上安装数据库而不是在数据库中使用XML文档而LINQ会花费查询性能,等待加载和编写XML文件?

如果我使用数据库,我将使用LINQ to SQL.

.net linq linq-to-xml

3
推荐指数
1
解决办法
662
查看次数

如何使用Linq到Xml获取单个XElement对象?

我想使用Linq to Xml通过属性名从.xml文件中获取单个XElement,类似于在下面通过Id检索Linq to Sql中的单个对象:

var singleDog = context.Dogs.Single(p => p.Id == int.Parse(Id));
Run Code Online (Sandbox Code Playgroud)

这可能吗?

.net c# linq-to-xml

3
推荐指数
1
解决办法
3830
查看次数

是否有一种linq-y方式来联合对象集合的集合属性?

对不起,这个标题只是伤害了.我想知道是否有一个Linq to collections扩展方法将以下代码段折叠成一行:

public IEnumerable<Child> GetAllChildren(IEnumerable<Parent> parents){

  var result = new List<Child>();

  foreach(Parent parent in parents)
    foreach(Child child in parent.Children)
      result.Add(child);

  return result;
}
Run Code Online (Sandbox Code Playgroud)

如果您可以将其折叠成一个语句,请在疯狂的困难中尝试:

public IEnumerable<Child> GetAllChildren(IEnumerable<Grandparent> nanas){

  var result = new List<Child>();

  foreach(Grandparent papa in nanas)
    foreach(Parent parent in papa.Children)
      foreach(Child child in parent.Children)
        result.Add(child);

  return result;
}
Run Code Online (Sandbox Code Playgroud)

linq linq-to-objects

3
推荐指数
2
解决办法
2926
查看次数

3
推荐指数
2
解决办法
6492
查看次数

Spark中此MVC视图代码的等效语法是什么?

我在使用WebForms视图引擎的MVC项目中获得了此代码,我正在尝试将其转换为Spark.如何有条件地调用部分并传递视图数据?

<% if (UserService.IsAuthenticated && !Model.Post.IsDeleted) { %>
    <% Html.RenderPartial("Reply", new ReplyViewModel { Id=Model.Post.PostId, CssClass="respond" }); %>
<% } %>
Run Code Online (Sandbox Code Playgroud)

试过这个(无济于事,它在所有其他内容之前呈现部分):

<if condition="UserService.IsAuthenticated && !Model.Post.IsDeleted">
    #Html.RenderPartial("Reply", new ReplyViewModel { Id=Model.Post.PostId, CssClass="respond" });
</if>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc spark-view-engine

3
推荐指数
1
解决办法
511
查看次数

正则表达式提取部分网址

我今晚很懒,不想弄明白这个.我需要一个正则表达式来匹配以下输入中的'jeremy.miller'和'scottgu':

http://codebetter.com/blogs/jeremy.miller/archive/2009/08/26/talking-about-storyteller-and-executable-requirements-on-elegant-code.aspx

http://weblogs.asp.net/scottgu/archive/2009/08/25/clean-web-config-files-vs-2010-and-net-4-0-series.aspx
Run Code Online (Sandbox Code Playgroud)

想法?

编辑

Chris Lutz在满足上述要求方面做得很好.如果这些是输入怎么办,那么你就不能在正则表达式中使用'archive'了?

 http://codebetter.com/blogs/jeremy.miller/
 http://weblogs.asp.net/scottgu/
Run Code Online (Sandbox Code Playgroud)

regex

3
推荐指数
2
解决办法
653
查看次数

C#如何将变量名转换为匿名对象属性名?

使用以下语法创建新的匿名对象时:

string name = "Foo";
var myObject = new { name };
Run Code Online (Sandbox Code Playgroud)

你得到一个名为'name'的对象:

myObject.name == "Foo"; //true
Run Code Online (Sandbox Code Playgroud)

C#使用什么方法来提取变量名?

c# anonymous-types

3
推荐指数
2
解决办法
735
查看次数

需要在页面上的每个ul末尾添加<li>

我需要能够<li> </li>在我的页面上的某个div中为每个UL 添加一个.这是我的代码:

<div class="sfmg-thumbs-wrapper" style="width: 67px;">
<ul>
<li class="active"><a href="#"><img width="20" height="20" alt="Photo Title Here 1" src="images/temp/portfolioImage1.jpg"></a></li> 
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 2" src="images/temp/portfolioImage2.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 3" src="images/temp/portfolioImage3.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 4" src="images/temp/portfolioImage4.jpg"></a></li>
</ul>
</div>

<div class="sfmg-thumbs-wrapper" style="width: 67px;">
<ul>
<li class="active"><a href="#"><img width="20" height="20" alt="Photo Title Here 1" src="images/temp/portfolioImage1.jpg"></a></li> 
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 2" src="images/temp/portfolioImage2.jpg"></a></li>
<li class=""><a href="#"><img …
Run Code Online (Sandbox Code Playgroud)

jquery

3
推荐指数
1
解决办法
233
查看次数

寻找Ninject等效的StructureMap的ObjectFactory.GetInstance()方法

我在一个MVC项目中使用Ninject,我使用了Ninject.Mvc中的自动注册功能,并在我的应用程序类中设置了我的绑定.但是,我有一个地方,我想创建一个与这些绑定分开的实例.在StructureMap中,您可以这样做var foo = ObjectFactory.GetInstance<IFoo>();,它将为您解决它.在Ninject 2中是否有等价物?我似乎无法在任何地方找到它.

ninject

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