小编Due*_*ctu的帖子

在ASP.Net Core中创建自定义HTML帮助程序

我想像在MVC中一样创建自定义HTML Helper,但我找不到如何以正确的方式制作.

我找到了如何创建自定义标记助手但没有HTML助手.

谢谢你的时间!

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

33
推荐指数
5
解决办法
3万
查看次数

在 Xamarin Forms Shell 中隐藏 TabBar

我不想在 Xamarin Forms Shell 4.0.0.497661 项目中隐藏 TabBar。

我尝试使用:

Shell.SetTabBarIsVisible(Shell.Current, false);
Run Code Online (Sandbox Code Playgroud)

页面加载完成后绘制,但是没有效果。

如果我在InitializeComponent();之后放入代码隐藏 .cs 构造函数已启动空引用异常,但这对我来说不是问题。

如何在启动时或启动后隐藏 TabBar?

编辑:

最后,我没有办法隐藏底部栏然后......当FlyoutItem包含在Shell中时会出现底部栏,例如:

<FlyoutItem Route="animals"
            Title="Animals"
            FlyoutDisplayOptions="AsMultipleItems">

    <ShellContent Route="cats"
                Title="... />
Run Code Online (Sandbox Code Playgroud)

如果我删除 FlyoutItem,则不显示底栏。

没有找到其他方法可以删除它!但它解决了我的问题。

c# xaml xamarin xamarin.forms xamarin.forms.shell

13
推荐指数
3
解决办法
6851
查看次数

select2 在选定的选项上绘制图像和文本

我有一个 select2,其中包含带有国旗的国家/地区列表。要显示选择,显示国旗和国家,但选定的文本不显示国旗。

在此处输入图片说明

这是代码:

$("#cmbIdioma").select2({
	templateResult: function (idioma) {
  	var $span = $("<span><img src='https://www.free-country-flags.com/countries/"+idioma.id+"/1/tiny/" + idioma.id + ".png'/> " + idioma.text + "</span>");
  	return $span;
  }
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet"/>

<div>
  <select id="cmbIdioma" style="width: 200px;">
    <option value="Spain" selected>Spain</option>
    <option value="United_Kingdom">United Kingdom</option>
  </select>                            
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢你的时间!

html javascript jquery-select2

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

c# 将图像从 WPF 发送到 WebAPI

我有一个 WebAPI 2.1 服务(ASP.Net MVC 4),用于接收图像和相关数据。我需要从 WPF 应用程序发送此图像,但收到 404 未找到错误。

服务器端

[HttpPost]
[Route("api/StoreImage")]
public string StoreImage(string id, string tr, string image)
{
    // Store image on server...
    return "OK";
}
Run Code Online (Sandbox Code Playgroud)

客户端

public bool SendData(decimal id, int time, byte[] image)
{
    string url = "http://localhost:12345/api/StoreImage";
    var wc = new WebClient();
    wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
    var parameters = new NameValueCollection()
    {
        { "id", id.ToString() },
        { "tr", time.ToString() },
        { "image", Convert.ToBase64String(image) }
    };
    var res=wc.UploadValues(url, "POST", parameters);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

url 存在,我想我需要编码为 json …

c# wpf asp.net-web-api

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