小编Ari*_*ule的帖子

Jquery:按Enter键如何触发click事件

我需要在按下回车键时执行按钮点击事件.

因为目前事件没有解雇.

如果可能的话,请帮我解释一下语法.

$(document).on("click", "input[name='butAssignProd']", function () {
   //all the action
});
Run Code Online (Sandbox Code Playgroud)

这是我尝试在输入时触发click事件.

$("#txtSearchProdAssign").keydown(function (e) {
  if (e.keyCode == 13) {
    $('input[name = butAssignProd]').click();
  }
});
Run Code Online (Sandbox Code Playgroud)

jquery key-events

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

更改字体和字体大小的最简单方法

这是用C#更改字体大小的最简单方法.

使用java,可以通过使用必要的参数调用Font构造函数来轻松完成.

JLabel lab  = new JLabel("Font Bold at 24");
lab.setFont(new Font("Serif", Font.BOLD, 24));
Run Code Online (Sandbox Code Playgroud)

c# fonts winforms

49
推荐指数
4
解决办法
19万
查看次数

使用for循环遍历字典

我通常使用foreach循环遍历Dictionary.

Dictionary<string, string> dictSummary = new Dictionary<string, string>();
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想修剪空白的条目,而foreach循环确实不允许这样做.

foreach (var kvp in dictSummary)
{
    kvp.Value = kvp.Value.Trim();    
}
Run Code Online (Sandbox Code Playgroud)

如何使用for循环执行此操作?

for (int i = dictSummary.Count - 1; i >= 0; i--)
{
}
Run Code Online (Sandbox Code Playgroud)

c# dictionary for-loop

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

将JRadioButton添加到RadioButton组

美好的一天

想知道如何通过将组件拖放到框架上来将单选按钮添加到ButtonGroup.

JRadioButton male = new JRadioButton("Male");
JRadioButton female = new JRadioButton("Female");
ButtonGroup bg = new ButtonGroup();
bg.add(male);
bg.add(female);
pane.add(male);
pane.add(female);
Run Code Online (Sandbox Code Playgroud)

我怎么能通过简单的拖放来做到这一点.如果我将ButtonGroup放到框架上,它会在"其他组件"下分组,从那里我不确定如何向按钮组添加单选按钮.

谢谢阿里安

java swing jradiobutton buttongroup netbeans-7

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

在表值参数中将nvarchar长度设置为最大值

我想将一个表值参数作为变量传递给存储过程,并且在类SqlMetadata1 的构造函数中,可以指定要在表的列中添加的字符串的长度(long maxLength).

Microsoft.SqlServer.Server.SqlMetaData[] tvpdefinition = 
        {

            new SqlMetaData("ValueOne", SqlDbType.NVarChar, 100),
            new SqlMetaData("ValueTwo",SqlDbType.NVarChar, 100)
        }
Run Code Online (Sandbox Code Playgroud)

如何指定'max'长度以使其与此列对应

ValueOne (nvarchar(max), not null)
Run Code Online (Sandbox Code Playgroud)

例如,与长度值100相反

c# sql stored-procedures table-valued-parameters

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

检查asp.net mvc 5中是否存在文件

我正在检查是否存在无法找到它的文件,无论它是否存在

if (System.IO.File.Exists("~/files/downloads/" + fileCode + ".pdf"))
            {
                return File("~/files/downloads/" + fileCode, "application/pdf", Server.UrlEncode(fileCode));
            }
            else
            {
                return View("ErrorNotExistsView");
            }
Run Code Online (Sandbox Code Playgroud)

如何修改代码以正确检查文件是否存在?

c# asp.net-mvc file

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

DLL中没有可以放在工具箱上的组件

我有一个DatePicker自定义控件,我试图添加到工具箱.该文件的名称是BasicFrame.WebControls.BasicDatePicker.dll,我在"工具箱">"选择项目"中右键单击该过程,然后在.NET Framework组件下浏览到该文件后选择该文件.

但是我收到此错误消息:

其中没有任何组件可以放在工具箱上

为什么我会收到此消息,如何解决?

c# dll custom-controls toolbox visual-studio-2012

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

使用EPPlus创建后下载Excel文件

我正在使用EPPlus库生成一个excel文件,我成功保存在服务器上的文件夹中.

如何将此文件下载到我的本地计算机?

这是我的代码

public void CreateExcelFirstTemplate()
{   
   var fileName = "C:\ExcelDataTest\ExcellData.xlsx";
   var file = new FileInfo(fileName);
   using (var package = new OfficeOpenXml.ExcelPackage(file))
   {
      var worksheet = package.Workbook.Worksheets.FirstOrDefault(x => x.Name == "Attempts");
      worksheet = package.Workbook.Worksheets.Add("Assessment Attempts");
      worksheet.Row(1).Height = 20;

      worksheet.TabColor = Color.Gold;
      worksheet.DefaultRowHeight = 12;
      worksheet.Row(1).Height = 20;

      worksheet.Cells[1, 1].Value = "Employee Number";
      worksheet.Cells[1, 2].Value = "Course Code";

      var cells = worksheet.Cells["A1:J1"];
      var rowCounter = 2;
      foreach (var v in userAssessmentsData)
      {
        worksheet.Cells[rowCounter, 1].Value = v.CompanyNumber;
        worksheet.Cells[rowCounter, 2].Value = v.CourseCode;

        rowCounter++; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc download epplus

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

使用线程创建数字时钟

我正在尝试使用Thread创建一个数字时钟,因为在我看来这是一个合理的方式.我不确定我是否采用正确的方式,但我想到的是使用JFrame构造函数创建初始当前系统时间并使用标签将其显示为文本.然后在构造函数中创建用于更新时间的线程对象.

苦苦挣扎,并希望就如何正确行事提出一些建议.

setDefaultCloseOperation((JFrame.EXIT_ON_CLOSE));
        setBounds(50, 50, 200, 200);

        JPanel pane = new JPanel();
        label = new JLabel();

        //Font localTime = new Font("Lumina", Font.BOLD , 24);

        pane.add(label);
        add(pane);
        sdf = new SimpleDateFormat("HH:mm:ss");
        date = new Date();

        s = sdf.format(date);
        label.setText(s);
        setVisible(true);
        runner = new Thread(this);

        while(runner == null)
        {
            runner = new Thread(this);
            runner.start();

        }
Run Code Online (Sandbox Code Playgroud)

这是我的run()方法每秒更新一次时钟.

public void run()
{
    while(true)
    {
        try
        {
            Thread.sleep(1000);
            sdf = new SimpleDateFormat("HH:mm:ss");
            date = new Date();
            s = sdf.format(date);
            label.setText(s);
        }
        catch(Exception e){}

    }
Run Code Online (Sandbox Code Playgroud)

主要方法. …

java

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

单击取消按钮showInputDialogue

我有一个关于按下inputDialoguebox的取消按钮的问题.我之前问过类似的问题,所以如果我好像重复自己,我会道歉.

我遇到的主要问题是,无论我是否按下取消,我的代码都会执行,即使我没有添加任何输入,也会进行套接字连接.

为什么会发生这种情况,我该如何避免这种情况?

String input = "";
           try
           {
               InetAddress host = InetAddress.getLocalHost();
               String hostAddress = host.getHostAddress();

               //setting label to host number so as to know what number to use
               labHostName.setText("(" + hostAddress + ")");

               input = JOptionPane.showInputDialog(null,"Please enter host name to access server(dotted number only)...see number on frame", "name", JOptionPane.INFORMATION_MESSAGE); 

               if(input != null && "".equals(input))//input != null && input.equals(""))   
               {
                   throw new EmptyFieldsException();



               }
               else if(input != null && !input.equals(hostAddress))
               {
                   throw new HostAddressException();


               }

               else
               {

                    clientSocket = …
Run Code Online (Sandbox Code Playgroud)

java sockets joptionpane

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