小编Rea*_*idy的帖子

使用Select TagHelper设置默认值/空值

在asp.net mvc中你可以使用:

@Html.DropDownListFor(model => model.Category, ViewBag.Category as IEnumerable<SelectListItem>, "-- SELECT --", new { @class = "form-control" })
Run Code Online (Sandbox Code Playgroud)

使用asp.net 5,如何 在taghelper中包含default或null值( - SELECT - ):

<select asp-for="Category" asp-items="@ViewBag.Category"  class="form-control"></select>
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core-mvc tag-helpers asp.net-core

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

使用Jquery/Ajax将模型传递给Controller

我试图使用JQuery/Ajax将我的模型传递给控制器​​,我不知道如何正确地执行此操作.到目前为止,我尝试过使用Url.Action但模型是空白的.

注意:stackoverflow上没有重复的线程似乎使用ASP.NET 5 MVC 6解决.

视图:

$("#inpDateCompleted").change(function () {
        var url = '@(Url.Action("IndexPartial", "DashBoard", Model, null))';
        $("#DailyInvoiceItems").load(url);
});
Run Code Online (Sandbox Code Playgroud)

控制器:

 [HttpGet]
 public PartialViewResult IndexPartial(DashBoardViewModel m)
 {
      // Do stuff with my model
      return PartialView("_IndexPartial");
 }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-core-mvc asp.net-core

26
推荐指数
4
解决办法
15万
查看次数

使用Android Studio在模拟器中设置GPS位置

在eclipse中,您可以使用以下方法为模拟器设置GPS位置:

选择Window> Show View> Other> Emulator Control.

在"模拟器控制"面板中,在"位置控件"下输入GPS坐标作为单独的纬度/经度坐标,使用GPX文件进行路径回放,或输入多个位置标记的KML文件.(确保在"设备"面板中选择了一个设备 - 可从"窗口">"显示视图">"其他">"设备"中获取.)

这在Android工作室有可能吗?

android android-emulator android-studio

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

Mapbox地图画布上的自定义绘图

我希望能够使用android sdk在mapbox地图上手动绘制复杂的形状.我继承了地图视图类并重写了ondraw事件,但不幸的是,我绘制的任何内容都被地图本身绘制.

作为一个例子,我需要能够在其他复杂形状中绘制带有菱形边框的多边形.我可以使用自定义磁贴提供程序并覆盖ondraw在GoogleMaps中没有问题.

这是我到目前为止为mapbox唯一的代码:

    @Override
    public void onDraw(Canvas canvas) {        
        super.onDraw(canvas);

        Paint stroke = new Paint();
        stroke.setColor(Color.BLACK);
        stroke.setStyle(Paint.Style.STROKE);
        stroke.setStrokeWidth(5);
        stroke.setAntiAlias(true); 

        canvas.drawLine(0f,0f,1440f,2464f,stroke);
    }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java android canvas mapbox

13
推荐指数
2
解决办法
1389
查看次数

从片段中访问ActionBar

如何从Fragment(android.support.v4.app.Fragment)中访问ActionBar.我正在使用Android支持库v4和v7.我没有使用Sherlock库.

托管片段的活动是ActionBarActivity.

我已经阅读了Android帮助部分Fragment,它导致我getActivity()但没有getSupportActionBar()方法.

ActionBar actionBar = getActivity().getSupportActionBar()
Run Code Online (Sandbox Code Playgroud)

java android android-fragments android-support-library

11
推荐指数
2
解决办法
7065
查看次数

在地图上为Android绘制地理上准确的弧

我想绘制一个带有中心GPS点和两个GPS终点的弧.我可以使用任何可以与android一起使用的映射软件.

到目前为止,我已经尝试了Google Maps for android.Mapbox for android.ARCGIS for android.他们似乎都没有能够做这个简单的任务.

我猜我需要某种叠加?

在此输入图像描述 在此输入图像描述

java maps android mapbox google-maps-android-api-2

10
推荐指数
2
解决办法
1158
查看次数

从ViewBag中选择TagHelper使用List

我目前正在尝试在asp.net 5中使用taghelpers.我想使用带有ViewBag列表的select标签帮助器.我放入asp-for字段的任何内容都会给我一个错误,因为它试图从IEnumerable而不是视图包中取出它.

我想替换这个:

@model IEnumerable<InvoiceIT.Models.Invoice>
@using (Html.BeginForm())
{
    <p>            
        @Html.DropDownList("Companies", String.Empty)       
        <input type="submit" value="Filter" class="btn btn-default" />
    </p>
}
Run Code Online (Sandbox Code Playgroud)

有了这个:

@model IEnumerable<InvoiceIT.Models.Invoice>
<form asp-controller="Invoice" asp-action="Index" method="post" class="form-horizontal" role="form">
    <select asp-for="????" asp-items="ViewBag.Companies" class="form-control">
    </select>
    <input type="submit" value="Save" class="btn btn-default" />
</form>
Run Code Online (Sandbox Code Playgroud)

以下是我如何填充控制器中的选择列表:

ViewBag.Companies = new SelectList(await DbContext.Company.ToListAsync(), "CompanyID", "Name");
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core-mvc tag-helpers asp.net-core

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

显示 3D 地形 Mapbox v10 Android

我正在尝试使用适用于 Android v10 的新地图框,特别是新的 3D 地形功能。所有示例都在 Kotlin 中,我已按照下面的在线指南进行操作,但我不断遇到相同的错误消息。

网上例子:

mapboxMap.loadStyle(
 styleExtension = style(Style.SATELLITE_STREETS) {
   +rasterDemSource("TERRAIN_SOURCE") {
     url("mapbox://mapbox.mapbox-terrain-dem-v1")
   }
   +terrain("TERRAIN_SOURCE") {
     exaggeration(1.1) 
   }
)
Run Code Online (Sandbox Code Playgroud)

以下是我正在使用的代码:

public class MainActivity extends AppCompatActivity {    
    private MapView mapView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        mapView = findViewById(R.id.mapView);
        //mapView.getMapboxMap().loadStyleUri(Style.OUTDOORS);

        MapboxMap mapboxMap = mapView.getMapboxMap();


        StyleContract.StyleExtension styleExtension = new StyleContract.StyleExtension() {
            @NonNull
            @Override
            public String getStyleUri() {
                return Style.SATELLITE;
            }

            @NonNull
            @Override
            public List<StyleContract.StyleSourceExtension> getSources() {
                RasterDemSource rasterDemSource = new RasterDemSource(new RasterDemSource.Builder("TERRAIN_SOURCE"));
                rasterDemSource.url("mapbox://mapbox.mapbox-terrain-v2");

                List<StyleContract.StyleSourceExtension> ex = …
Run Code Online (Sandbox Code Playgroud)

java android mapbox mapbox-android

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

在运行时将图像添加到Crystal报表

我想在运行时将图像添加到水晶报告中.

我目前正在使用第二个数据表执行此操作,该数据表仅包含字节字段,然后是报表上的blob字段.然而,这感觉就像一个黑客,如果第一个主表中没有数据,那么由于某种原因图像不显示.

是否可以使用代码或其他方法添加图像?

我正在为visual studio 2010使用水晶报告.Winforms项目.无论是C#还是VB.

.net c# vb.net crystal-reports visual-studio

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

导航抽屉使用Appcompat v7 - 问题?android:attr标签

我在我的项目中使用了操作栏和导航抽屉.使用appcompat v7和v4.

我添加了appcompat v7 WITH资源.

以下是直接从创建导航抽屉中找到的android示例应用程序中获取的导航抽屉列表的textview

底部的三行都导致我的应用程序失败,它构建正常,但我得到一个力量关闭,我不知道如何解决问题.我不明白为什么没有找到属性,考虑到我添加了appcompat及其资源.或者他们无法使用appcompat或其他东西?

MinSDK版本为10,代码失败.在API 10之上,代码工作正常.

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"        
    android:gravity="center_vertical"
    android:paddingLeft="16dp"
    android:paddingRight="16dp"
    android:textColor="#fff"
    android:textAppearance="?android:attr/textAppearanceListItemSmall"
    android:background="?android:attr/activatedBackgroundIndicator"
    android:minHeight="?android:attr/listPreferredItemHeightSmall"/>
Run Code Online (Sandbox Code Playgroud)

java android android-actionbar android-support-library navigation-drawer

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