小编Jee*_*mar的帖子

MapRequestHandler - 404.0在IIS 8.0中从.aspx路由.html时出错

我在Asp.net框架4.0中使用URL重写,我正在使用html扩展替换aspx(即我使用像Login.aspx这样的路由作为Login.html).但它显示错误404 (未找到)错误.简而言之,扩展名为.html的URL重写在IIS 8.0上不起作用.没有.html(如登录时使用Login.aspx),它运行正常.

检查一下:

请帮我解决这个问题.

Global.asax中

void Application_Start(object sender, EventArgs e)
{
        RegisterRoutes();
}

private static void RegisterRoutes()
{
        System.Web.Routing.RouteTable.Routes.Add(
                "Login", new System.Web.Routing.Route("Login.html",
                                    new DisplayRouteHandler("~/Login.aspx")));
}
Run Code Online (Sandbox Code Playgroud)

html asp.net iis

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

com.google.gson.JsonSyntaxException:android中的java.lang.IllegalStateException

*我收到错误:com.google.gson.JsonSyntaxException:java.lang.IllegalStateException:预期字符串但在第1行第3列是BEGIN_OBJECT*

我的代码:

Gson gson = new Gson();
String[] placelist;
placelist = gson.fromJson(result, String[].class);
// Assign the String array as Country Spinner Control's items
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_dropdown_item_1line, placelist);
spinnerFood.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

我得到的输出结果如下:

[{"CityId":1,"CityName":"Vadodara"},{"CityId":2,"CityName":"ahmedabad"},{"CityId":3,"CityName":"Gandhinagar"},{"CityId":4,"CityName":"Bhavnagar"},{"CityId":15,"CityName":"Anantapur"},{"CityId":16,"CityName":"Srikakulam"},{"CityId":17,"CityName":"Rajahmundry"},{"CityId":18,"CityName":"Guntur"},{"CityId":29,"CityName":"Hyderabad"},{"CityId":30,"CityName":"Karimnagar"}]
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.我已经在配置中添加了gson.jar文件.

android gson

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

在Android中无法正常工作时调用多个AsyncTask

我想打多个电话AsynTask.它没有用,所以我谷歌寻求帮助.我发现如果我使用AsyncTask.THREAD_POOL_EXECUTOR那么它会起作用.

但它不起作用.

我把它称为如下:

new GetCategory().execute();
new GetArea().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.我想一次打电话,或者如果GetArea()打电话也可以GetCategory().我没有收到错误.应用程序可能做了太多工作.
logcat的:

03-13 21:21:43.134: I/Choreographer(1222): Skipped 39 frames!  The application may be doing too much work on its main thread.
03-13 21:21:43.394: I/Choreographer(1222): Skipped 43 frames!  The application may be doing too much work on its main thread.
03-13 21:21:43.634: I/Choreographer(1222): Skipped 36 frames!  The application may be doing too much work on its main thread.
03-13 21:21:43.784: I/Choreographer(1222): Skipped 38 frames!  The application may …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

6
推荐指数
2
解决办法
1692
查看次数

使用C#未显示实际图像时裁剪图像问题

我正在使用JCrop裁剪Image.如果我向用户显示实际图像,它工作正常.但是,如果我显示Resize Image而不是Actual,Image那么我将获得Co-ordinatesResize Image.

然后,我如何Image基于它裁剪?在这里,我正在通过ImageSaved的路径Image.

简而言之,如果是保存Image大小ie即715 * 350然后我在基于CSS的小尺寸弹出窗口中显示它.所以,我会得到Co-ordinates那么小的尺寸Image.我正在申请那些Co-ordinates主要的Image.

我的代码:

using (System.Drawing.Image OriginalImage = System.Drawing.Image.FromFile(Img))
            {
                using (System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(Width, Height))
                {
                    bmp.SetResolution(OriginalImage.HorizontalResolution, OriginalImage.VerticalResolution);

                    using (System.Drawing.Graphics Graphic = System.Drawing.Graphics.FromImage(bmp))
                    {
                        Graphic.SmoothingMode = SmoothingMode.AntiAlias;
                        Graphic.InterpolationMode = InterpolationMode.HighQualityBicubic;
                        Graphic.PixelOffsetMode = PixelOffsetMode.HighQuality;
                        Graphic.DrawImage(OriginalImage, new System.Drawing.Rectangle(0, 0, Width, Height), X, Y, Width, Height, System.Drawing.GraphicsUnit.Pixel);

                        MemoryStream ms …
Run Code Online (Sandbox Code Playgroud)

c# image jcrop

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

使用更新面板C#进行jQuery验证

我使用UpdatePanel的asp.net控制.所以,为了验证我正在使用它jquery onEachRequest.它也工作正常.

但是,主要问题是它停止执行回发DropDownList.意味着,它不会回发到反向数据.

我的代码:

function onEachRequest(sender, args) {
    if ($("#form1").valid()==false) {
          args.set_cancel(true);
    }
}
function pageLoad() {           
      $('#<%= btnPayment.ClientID %>').click(function () {
            $("#form1").validate({
                rules: {
                    <%=txtName.UniqueID %>: {
                        required: true
                    }
                }, messages: {
                    <%=txtName.UniqueID %>:{
                        required: "Please enter Name."
                }
                }
            });

        var prm = Sys.WebForms.PageRequestManager.getInstance();
        prm.add_initializeRequest(onEachRequest);
      });
}
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

c# jquery updatepanel

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

System.Runtime.InteropServices.COMException:Crystal Report中的文件名无效

我使用Visual Studio 2010带Crystal Report.它在我的本地服务器上工作正常但在Web服务器上却出错了: System.Runtime.InteropServices.COMException: Invalid file name.

我尝试了许多解决方案,比如把.rpt文件放在任何文件夹中并提供该路径,给予windows temp文件夹的完全权限,启用父路径表单IIS等.

但它们都没有工作.请帮我解决这个问题.

我目前的路径:

crystalReport.Load(Server.MapPath("~/PurchaseOrder1.rpt"));
Run Code Online (Sandbox Code Playgroud)


Crystal Report错误

c# crystal-reports

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

取消/杀死http api调用角度2

有时httpapi调用需要很长时间才能加载数据.在这种情况下,如果我们移动另一个组件,它仍然继续执行(我们可以在浏览器控制台中看到它).那么,http当我们移动另一个组件时,有什么方法可以取消或杀死api调用?

api http angular2-services angular2-http angular

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

java.lang.NullPointer getResources()中的异常.getString(R.string.value);

我想在所有活动中有一个常量值,所以我在string.xml文件中写了它.

现在,要在.java文件中获取该值,我将编写如下代码:

getResources().getString(R.string.my_website); - This is 18 line of Splash Class
Run Code Online (Sandbox Code Playgroud)

我在主类中调用此代码如下:

public class Splash extends Activity {
    final String WebsiteURL = getResources().getString(R.string.my_website);
}
Run Code Online (Sandbox Code Playgroud)

但是它给了我java.lang.NullPointerException.我写错了吗?

这是关联strings.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="my_website">http://www.mytestbuddy.com</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

logcat的:

01-30 17:57:15.853: E/AndroidRuntime(1553): FATAL EXCEPTION: main
01-30 17:57:15.853: E/AndroidRuntime(1553): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Mobile.mytestbuddy/com.Mobile.mytestbuddy.Splash}: java.lang.NullPointerException
01-30 17:57:15.853: E/AndroidRuntime(1553):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569)
01-30 17:57:15.853: E/AndroidRuntime(1553):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
01-30 17:57:15.853: E/AndroidRuntime(1553):     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
01-30 17:57:15.853: E/AndroidRuntime(1553):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
01-30 17:57:15.853: E/AndroidRuntime(1553):     at android.os.Handler.dispatchMessage(Handler.java:99)
01-30 17:57:15.853: …
Run Code Online (Sandbox Code Playgroud)

java xml android

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

基于一个公共键角度2合并2个阵列

我有2个arrays,Angular 2我想基于一个键值合并它们.

数组1:

[{"columnId":1,"type":"value 1"},{"columnId":2,"type":"value 2"}]
Run Code Online (Sandbox Code Playgroud)

数组2:

[{"columnId":1,"field":"field 1"},{"columnId":2,"field":"field 2"}]
Run Code Online (Sandbox Code Playgroud)

所以我想要最终结果

[{"columnId":1,"field":"field 1","type":"value 1"},{"columnId":2,"field":"field 2","type":"value 2"}]
Run Code Online (Sandbox Code Playgroud)

javascript arrays merge typescript

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

在Angular2中的Reactives FormModule中禁用FormGroup控件

我使用Reactive FormsModule在Angular2.现在,我要禁用所有控件FormGroup.我可以readOnly在所有控件中使用属性,但它不是更好的解决方案,因为我们可能会在不久的将来添加新字段.

那么,无论如何都要禁用FormGroup控件吗?

reactive-forms angular

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