小编pro*_*nis的帖子

将jsRender模板存储在单独的js文件中

是否可以将jsRender模板存储在单独的文件中?

我想将它存储在一个单独的文件中,并在我的页面中引用它.

这样的事情

<script id="templateName" type="text/x-jsrender" src="thisIsTheTemplate.js"></script>
Run Code Online (Sandbox Code Playgroud)

我会赞美任何纪念或建议.

谢谢

jsrender

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

asp.net mvc区域默认页面

我有一个带有区域的MVC 2站点,假设区域名称为{Admin}

区域和网站工作正常.

我想要做的是为该区域设置不同的默认页面.

当我调用http:// webSiteName工作没有问题

但对于http:// webSiteName/Admin我收到错误

没有找到您要查的资源

我试了一下ASP.NET MVC 2 RC 2的解决方案,当没有指定区域 但没有运气时返回特定于区域的控制器.

我也试过了

routes.MapRoute(
                 "Admin",                                         
                 "{controller}/{action}/{id}",                               
                 new { controller = "AdminHome", action = "index" },
                 new[] { "Web.Areas.Admin.Controllers" }
                 );
Run Code Online (Sandbox Code Playgroud)

routes.MapRoute(
                 "Admin",                                      
                 "Admin",                              
                 new { controller = "AdminHome", action = "index" },   
                 new string[] { "Web.Areas.Admin.Controllers" }
                 );
Run Code Online (Sandbox Code Playgroud)

但我仍然得到资源无法找到.

我究竟做错了什么?

asp.net-mvc asp.net-mvc-areas

10
推荐指数
1
解决办法
4435
查看次数

Ninject属性注入不起作用

我是Ninject的新手,我需要一些帮助才能继续前进.

我有一个由web.form(演示文稿)和各种其他类库项目组成的解决方案.

在NinjectWebCommon cs文件中的web.form应用程序中,我有以下内容

kernel.Bind<HttpContext>()
      .ToMethod(ctx => HttpContext.Current).InThreadScope();

kernel.Bind<HttpContextBase>()
      .ToMethod(ctx => new HttpContextWrapper(HttpContext.Current)).InTransientScope();

kernel.Bind<MPIBE.DESTINATION.CORE.SiteContext>()
      .ToMethod(ctx => new MPIBE.DESTINATION.CORE.SiteContext(
                           new HttpContextWrapper(HttpContext.Current)
       ));
Run Code Online (Sandbox Code Playgroud)

我想获取一个类的实例(遵循构造函数)

public SessionUtilities(SiteContext siteContext)
{
    _siteContext = siteContext;
}
Run Code Online (Sandbox Code Playgroud)

我注意到我只能从web.forms应用程序获取实例,而我无法从其他项目(类库)获取.这有意义吗?

我试图通过属性注入获取实例

[Inject]
public SessionUtilities _sessionUtilities { get; set; }
Run Code Online (Sandbox Code Playgroud)

c# webforms ninject

5
推荐指数
1
解决办法
6022
查看次数

如何遍历匿名类型的列表

我有一个国家列表,我想分别获取国家名称和CountryID.

为了更容易理解,请访问我上传图像的链接

alt text http://img251.imageshack.us/img251/8505/listx.jpg

http://img251.imageshack.us/img251/8505/listx.jpg

匿名类型怎么可能?

我试过了国家[0] ["国家"],但没有运气.

.net c# asp.net anonymous-types

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

wpf VisualState与wpfToolkit冲突?

我正在使用wpfToolkit 3.5作为引用程序集在VS2010中构建应用程序.

我试图从ExpressionBlend 4添加一些VisualStates,当我尝试构建项目时,我收到以下错误.

类型'System.Windows.VisualState'存在于'c:\ Program Files(x86)\ Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\PresentationFramework.dll'和'c:\ Program Files(x86)\ WPF Toolkit\v3.5.50211.1\WPFToolkit.dll'

这是代码

<VisualStateManager.VisualStateGroups>
        <VisualStateGroup x:Name="ShowHideRoomNumber">
            <VisualState x:Name="Show"/>
            <VisualState x:Name="Hide">
                <Storyboard>
                    <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="comboBox">
                        <DiscreteObjectKeyFrame KeyTime="0" Value="{x:Static Visibility.Hidden}"/>
                    </ObjectAnimationUsingKeyFrames>
                </Storyboard>
            </VisualState>
        </VisualStateGroup>
    </VisualStateManager.VisualStateGroups>
Run Code Online (Sandbox Code Playgroud)

我也试过了,但发生了同样的错误

xmlns:vsm="clr-namespace:System.Windows;assembly=WPFToolkit"

<vsm:VisualStateManager.VisualStateGroups>
        <vsm:VisualStateGroup x:Name="ShowHideRoomNumber">
            <vsm:VisualState x:Name="Show"/>
            <vsm:VisualState x:Name="Hide">
                <Storyboard>
                    <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="comboBox">
                        <DiscreteObjectKeyFrame KeyTime="0" Value="{x:Static Visibility.Hidden}"/>
                    </ObjectAnimationUsingKeyFrames>
                </Storyboard>
            </vsm:VisualState>
        </vsm:VisualStateGroup>
    </vsm:VisualStateManager.VisualStateGroups>
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢

wpf expression-blend

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

剃刀布局与模型

我有一个布局,它有两个局部视图,一个用于LogIn,另一个用于Register.

//Login (In layout)
@Html.Partial("_LoginPartial")
and in the partial
@model LogOnVM

///register (in layout)
@Html.Partial("_RegisterPartial")
and in the partial
@model RegisterVM
Run Code Online (Sandbox Code Playgroud)

如图所示,它们都有不同的型号.

我的问题是,当我尝试添加一个从此布局派生的视图(使用不同的模型)时,我收到以下错误

传递到字典中的模型项的类型为"HomeVM",但此字典需要"LogOnVM"类型的模型项.

如何在布局中渲染局部图而不会对其他视图有任何问题?

谢谢

razor asp.net-mvc-3

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

使用kso​​ap2-android时出现异常

我有关于ksoap2的问题.我的问题是该项目过去一直工作到我必须格式化我的电脑并重新设置它的时间.

我不记得我在我的应用程序中引用了哪个版本,但我尝试了很多版本,问题仍然存在.

04-05 13:56:18.289: E/dalvikvm(495): Could not find class  'org.ksoap2.serialization.SoapObject', referenced from method   com.giatrosofia.Activity_Votana$ConnectAndGetLst.doInBackground
04-05 13:56:18.289: W/dalvikvm(495): VFY: unable to resolve new-instance 223 (Lorg/ksoap2/serialization/SoapObject;) in Lcom/giatrosofia/Activity_Votana$ConnectAndGetLst;
04-05 13:56:18.289: D/dalvikvm(495): VFY: replacing opcode 0x22 at 0x0000
04-05 13:56:29.627: W/dalvikvm(495): threadid=9: thread exiting with uncaught exception (group=0x40014760)
04-05 13:56:29.809: E/AndroidRuntime(495): FATAL EXCEPTION: AsyncTask #1
04-05 13:56:29.809: E/AndroidRuntime(495): java.lang.RuntimeException: An error occured while executing doInBackground()
04-05 13:56:29.809: E/AndroidRuntime(495):  at android.os.AsyncTask$3.done(AsyncTask.java:266)
04-05 13:56:29.809: E/AndroidRuntime(495):  at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
04-05 13:56:29.809: E/AndroidRuntime(495):  at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
04-05 13:56:29.809: E/AndroidRuntime(495): …
Run Code Online (Sandbox Code Playgroud)

java android ksoap2

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

防止多个窗口实例

我怎么能阻止从wpf应用程序打开多个窗口?

我需要从菜单中打开一个窗口,如果我再次单击打开它,我希望已打开的窗口变为活动状态.

有什么建议?

wpf

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

布尔类型上的xml序列化错误

我试图找出如何解决从骆驼的情况字符串序列化布尔类型的问题。

我有以下xml

<Root>
  <BoolElement>
     False
  </BoolElement>
</Root>
Run Code Online (Sandbox Code Playgroud)

及以下课程

[XmlRoot("Root")]
public class RootObj{
  [XmlElement("BoolElement")]
  public bool BoolElement{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

这将产生一个错误。

如果我使用相同的类并将“ False”重命名为“ false”,则它将起作用。问题是我无法编辑xml。

有谁知道我该怎么解决?

asp.net xml-serialization

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

带嵌入式数据库的wpf应用程序

我是.net开发人员,我期待着学习wpf.我不想使用服务来连接数据库.我想使用嵌入式数据库.

任何人都可以通过向我提供教程或仅告诉我如何从我的应用程序开始,因为它涉及数据库?

谢谢

wpf

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