小编Sud*_*udi的帖子

gmap使用鼠标左键拖动

我正在使用gmap.net控件在windows窗体上显示地图.现在一切正常,除了地图拖动功能.一般地图拖动支持左鼠标按钮,但在gmap.net控件拖动支持用鼠标右键.

我的问题是:有什么方法可以使用鼠标左键实现Map Dragging功能.

请帮我.

提前致谢.

c# winforms gmap.net

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

如何设置文本框的值textmode = date ASP.NET C#

如果可以,请你帮助我.

我正在尝试从变量设置文本框textmode = date.

就像这样:

txtDataDespesa.Text = d.DataDespesa.ToShortDateString();
Run Code Online (Sandbox Code Playgroud)

问题是,当我去可视化页面时,值d.DataDespesa.ToShortDateString()没有显示在txtDataDespesa中,而是默认值dd/mm/yyyy

提前致谢.

c# asp.net textbox

16
推荐指数
3
解决办法
7万
查看次数

使用https协议消费webservice

我正在开发一个应用程序,我必须使用http协议来使用Java开发的webservice.我正在使用C#.NET winforms开发应用程序.一切正常,直到现在.但是web服务现在使用ssl安全性,因此服务URL协议从http更改为https.now我在访问https webservice时遇到了问题.

我尝试通过Auth选项卡提供Authenticaion参数(用户名和密码)从SoapUI访问https webservice,如下所示:

在此输入图像描述

它从SoapUI工作正常.

但是我从代码中提供了Authenticaion参数,如下所示:

client.ClientCredentials.UserName.UserName = "admin";
client.ClientCredentials.UserName.Password = "*******";
Run Code Online (Sandbox Code Playgroud)

我正在使用安全模式:TransportWithMessageCredentialClientCredentialTtype:Basic

我的App.Config文件如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
  <system.serviceModel>
    <client>
      <endpoint address="https://xyz:8001/HelloWorldAPI/HelloWorldWebService"
       binding="wsHttpBinding"
        bindingConfiguration="myhttpsbinding" contract="API.HelloWorldWebService"
        name="HelloWorldWebServicePort" />
    </client>
    <bindings>
      <wsHttpBinding>
        <binding name="myhttpsbinding">
          <security mode="TransportWithMessageCredential">
            <transport clientCredentialType="Basic"/>
          </security>
        </binding>
      </wsHttpBinding>
    </bindings>
  </system.serviceModel>
  <system.net>
    <defaultProxy useDefaultCredentials="true" />
  </system.net>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
using System.ServiceModel;
using System.Text;
using …
Run Code Online (Sandbox Code Playgroud)

c# authentication ssl wcf web-services

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

如何在邮件正文消息中包含链接?

我想发送一封带有超链接的电子邮件,我尝试发送没有链接的电子邮件,但是当我添加链接时,它会出错

这是代码:

MailMessage o = new MailMessage("f@hotmail.com", "f@hotmail.com", "KAUH Account Activation", "Hello, " + name + "\n Your KAUH Account about to activate click the link below to complete the actination process \n "+<a href=\"http://localhost:49496/Activated.aspx">login</a>);
NetworkCredential netCred = new NetworkCredential("f@hotmail.com", "****");
SmtpClient smtpobj = new SmtpClient("smtp.live.com", 587);
smtpobj.EnableSsl = true;
smtpobj.Credentials = netCred;
smtpobj.Send(o);
Run Code Online (Sandbox Code Playgroud)

.net c# smtp visual-studio visual-studio-2013

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

如何在代码隐藏的情况下隐藏和显示asp.net中的asp:按钮?

我正在研究asp.net Web应用程序.在一个页面中,我有两个asp按钮.我想在一个条件下显示它们,否则我不想显示它们.所以我试着像这样做.但它不起作用.我无法找到背后的原因.请告诉我问题在哪里.

隐藏按钮

if (!IsPostBack)
            {
                ButtonReplaceId.Style.Add("display", "none");
                ButtonAssociateRules.Style.Add("display", "none");
            }
Run Code Online (Sandbox Code Playgroud)

显示按钮

protected void ApplyAssociation(object sender, EventArgs e)
{
//Some piece of code
if(a==0)
{
ButtonAssociateRules.Style.Add("display", "block");
ButtonReplaceId.Style.Add("display", "block");
}

}
Run Code Online (Sandbox Code Playgroud)

aspx按钮

    <div style ="padding-left:400px;">
        <asp:Button ID="ButtonAssociateRules" runat="server" OnClick="AssociateMultipleRulesButtonClick"
            CssClass="search_button_in_vm_intersection" Text="Associate Multiple Rules" 
            OnClientClick="return OnClientClickAssociateRewardRuleFile();" />

        <asp:Button ID="ButtonReplaceId" runat="server" OnClick="ApplyReplaceIfRuleIntersects"
            CssClass="search_button_in_vm_intersection" Text="Replace Previous Rules" 
            OnClientClick="return OnClientClickReplaceRewardRuleFile();" />

    </div>
Run Code Online (Sandbox Code Playgroud)

用于OnClick事件的按钮的aspx ApplyAssociation()

<asp:UpdatePanel runat="server" UpdateMode="Conditional">
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
                </Triggers>
                <ContentTemplate>
                <asp:Table runat="server" CssClass="rule_file_whole" BorderWidth="0" Style="padding-top: 30px;">
                <asp:TableRow ID="MerchantRowAssociation" HorizontalAlign="Center">
                            <asp:TableCell> …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net postback updatepanel

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

来自C#中项目列表的非唯一值

我有一份清单

list = {1,1,1,2,3,3,3,4,4,5,6,6,6}

现在我想要一个非唯一值列表

最终列表仅包含{2,5}

我怎么能通过LINQ或任何其他功能来做到这一点.

.net c# visual-studio-2010

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

如何在表达式lambda中使用Type.GetType

我正在尝试在c#中执行下一条指令:

Form form = this.MdiChildren.FirstOrDefault(x => x is Type.GetType("MyFormName"));
Run Code Online (Sandbox Code Playgroud)

但我有一个错误:预期的方法名称.

什么是正确的指令用法.

c#

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

如何删除GMap中心位置上显示的加号(+)

我正在使用gmap.net控件在我的Windows窗体应用程序上显示地图.最近我升级到gmap.net最新Build"09991dd06609".升级到最新版本后,我在gmap中心获得加号(+),我想删除该符号,有人可以帮我这样做.

我已经浏览了所有gmap控件属性,但我找不到任何属性来删除它.当我使用非常旧的版本时,我没有得到那个加号.

提前致谢.

c# gmap.net

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

动态-是引用类型还是值类型?

我认为它是引用类型,因为...您可以实例化以下内容:

dynamic d1 = new SomeClass(); // SomeClass extends from System.Dynamic.DynamicObject
dynamic d2 = new ExpandoObject() ;
d2.x = 100;
d2.y = "120";
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何为ButtonClick事件设置键盘快捷键?

我有一个窗口表单,可以保存ButtonClick事件的数据,但我也想在用户按下某些键盘快捷键时执行此事件,例如: CTRL+ S 保存.我尝试了表格KeyDown event,KeyPress event但他们只是不会开火.我想我错过了一些东西.

 Private Sub frmExchangeSymbolMapping_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress
        If Asc(e.KeyChar) = Keys.Control AndAlso Asc(e.KeyChar) = Keys.E Then
            MessageBox.Show("Testing")
        End If
    End Sub
Run Code Online (Sandbox Code Playgroud)

我也会接受c#的答案(如果可以使用在线工具将其转换为vb:P)

.net c# vb.net winforms

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

如何拆分文件名和扩展名

我有一个以下字符串:

string ImgName="Image.jpg";
Run Code Online (Sandbox Code Playgroud)

现在我想把这个词从"."中分开.并将文件名和扩展名保存在单独的字符串中

因为在我的数据库中,我想在两个不同的字段中保存文件名及其扩展名.

c# asp.net

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

如何使用c#生成随机和纯色

我正在编写一个asp.net应用程序,我必须完成以下两项任务:

  1. 根据用户输入'n'生成'n'个随机颜色(n是用户想要生成的颜色数).

  2. 所有生成的颜色应为纯色.

注意:我应该仅生成纯色,因为当我在另一种颜色(color_old)上覆盖一种颜色(color_new)时,重写的颜色(color_old)不应再可见.

我做了什么:

我已经在C#(代码隐藏文件)中编写了以下代码来生成随机颜色,它工作正常.

 private Color GenerateNewColor()
 {
     var values = Guid.NewGuid().ToByteArray().Select(b => (int)b);
     int red = values.Take(5).Sum() % 255;
     int green = values.Skip(5).Take(5).Sum() % 255;
     int blue = values.Skip(10).Take(5).Sum() % 255;

     return Color.FromArgb(255,red, green, blue);
 }
Run Code Online (Sandbox Code Playgroud)

现在我的问题是"我应该如何确保生成的颜色是否来自上述函数?"

提前致谢.

c# asp.net colors

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