小编Swa*_*wag的帖子

将MVC5项目升级到MVC6

在其中的一天中,我想从一个新项目开始,MVC似乎真的很有趣,但我想知道是否有可能将MVC 5项目升级到MVC 6项目,该项目将在今年晚些时候发布?

或者你必须重新开始,因为很多事情已经改变了?或者你建议我等到MVC 6发布?

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

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

<td>中的DIV向右浮动

我有几张桌子<td>:

<table>
 <tr>
  <td>First</td>
  <td>Second</td>
  <td style="padding:20px;">
      <div>
        Third
      </div>
  </td>
 </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想要做的是将"Third" <td>(带有div)放在桌子的右侧,"First"和"Second" <td>应该保持不变.

风格float:right;对我不起作用......

html css asp.net

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

使用SendKeys发送特殊字符

我使用文本框通过SendKeys发送文本,但是当我在文本框中插入特殊字符时,我的应用程序崩溃了.例如,当我在文本框中输入"+"时,我收到此错误:SendKeys字符串'+'无效.

我需要一个使用SendKeys发送特殊字符的解决方案,这是我的代码的一部分:

SendKeys.Send(dropDownEffectsLeft1.SelectedItem.ToString() + dropDownEffectsRight1.SelectedItem.ToString() + txt1.Text);
Run Code Online (Sandbox Code Playgroud)

这就是所谓的文本框 txt1

我想我需要像a一样Regex来检查我是否txt包含任何特殊字符,并且我将使用:

Regex specialChar = new Regex(@"^[a-zA-Z0-9_@.-]*$");
Run Code Online (Sandbox Code Playgroud)

我非常感谢你的帮助.

c# regex keyboard character sendkeys

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

从codebehind c#中的输入html获取值

我做了一些研究,发现我如何从输入html文本框中读取值.

这对我来说很好,但立刻它不起作用.

这是我的代码,输入html返回null

<input type="text" name="inpNickname" placeholder="Nickname" data-placement="right" data-toggle="tooltip" title="Nickname" id="txtNickname" runat="server"/>

<input type="text" name="inpPassword" placeholder="Password" data-placement="right" data-toggle="tooltip" title="Password" id="txtPassword" runat="server"/>

string Nickname = Request.Form["inpNickname"];
string Password = Request.Form["inpPassword"];
Run Code Online (Sandbox Code Playgroud)

如果我将Request.Form []更改为ID,它仍然无法正常工作.

html c# asp.net

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

FTP权利755对比777

我知道777提供了更多的写权限,但访问您网站的人可以在777而不是755时更改您的文件吗?

有时候,当我的文件拥有755的权利时,这已经足够了,但我有时会做777,那是不是很糟糕?

人们不推荐它,但为什么呢?人们可以在777上访问它吗?还是有更多我不知道的事情?

filezilla chmod

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

Listview跳过第一列

使用此代码,我在列中添加值.但是第一列经常被忽略.

这是我使用的代码:

        foreach (Muziek m in lijstMuziek)
        {
            ListViewItem lvi = new ListViewItem();
            lvi.SubItems.Add(m.Rapper);
            lvi.SubItems.Add(m.Titel);
            lvi.SubItems.Add(m.DuurMinuut.ToString());
            listView1.Items.Add(lvi);
        }
Run Code Online (Sandbox Code Playgroud)

列表显示

我更改了displayindex,但这没关系.

任何人都知道为什么会发生这种情况?

c# forms windows listview

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

创建事件处理程序+ =

我在我的webform上使用它来创建动态按钮.

Button b1 = new Button();
Run Code Online (Sandbox Code Playgroud)

我想得到这个:

b1.Click+=new EventHandler(OnClick);
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我希望事件是自动创建的,可以通过按两次标签或其他东西来完成,但我忘记了...

c# events dynamic button handler

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

列表<用户>中已存在检查或昵称

我正在创建一个可以注册的ASP网站.

访问者选择注册的昵称必须是唯一的.

每当用户注册时,我从数据库中选择所有用户,然后我使用foreach循环检查或用户名已经存在:

private List<User> listExistingUsers;
listExistingUsers = Database.GetUsers();
foreach (User u in listExistingUsers)
{
    if (u.Nickname == txtNickname.text)
    {
        Error = "Username already in use.";
    }
}
Run Code Online (Sandbox Code Playgroud)

但上面的代码不能正常工作.它不会检查列表中从数据库中读取的所有项目.因此,可以让用户拥有相同的用户名,这是我不想要的.

我该怎么做才能解决这个问题?我读到了LINQ,但我认为在我看来这是用List <>检查用户名的错误方法.我认为这个用户名检查必须以另一种方式完成.

你可以帮助我吗?我也可以使用SQL查询进行此检查,但我想在c#中执行此操作.

c# asp.net list

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

Bufferunderflowexception Java

我正在写一个文件的值.

值写得正确.在另一个应用程序中,我可以无任何例外地读取文件.

但是在我的新应用程序中,我Bufferunderflowexception在尝试读取文件时得到了一个.

我花了好几天来解决这个问题,但我只是不知道如何解决它.

做了很多研究.

bufferunderflowexception指:

Double X1 = mappedByteBufferOut.getDouble(); //8 byte (double)
Run Code Online (Sandbox Code Playgroud)

这是我读取文件的代码:

 @Override
    public void paintComponent(Graphics g) {

    RandomAccessFile randomAccessFile = null;
    MappedByteBuffer mappedByteBufferOut = null;
    FileChannel fileChannel = null;

    try {
        super.paintComponent(g);

        File file = new File("/home/user/Desktop/File");

        randomAccessFile = new RandomAccessFile(file, "r");

        fileChannel = randomAccessFile.getChannel();

        mappedByteBufferOut = fileChannel.map(FileChannel.MapMode.READ_ONLY, 0, randomAccessFile.length());

        while (mappedByteBufferOut.hasRemaining()) {

            Double X1 = mappedByteBufferOut.getDouble(); //8 byte (double)
            Double Y1 = mappedByteBufferOut.getDouble();
            Double X2 = mappedByteBufferOut.getDouble();
            Double Y2 = mappedByteBufferOut.getDouble();
            int …
Run Code Online (Sandbox Code Playgroud)

java filechannel exception bufferunderflowexception paintcomponent

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

迭代对象列表并使用字符串获取元素属性

我正在寻找解决这个问题的解决方案.

我有一个对象:

- Person (String ID, String FirstName, String LastName)
Run Code Online (Sandbox Code Playgroud)

我有一对夫妇的名单 Persons

- List<Person> persons;
Run Code Online (Sandbox Code Playgroud)

我的目标是:

1. Iterate through List
2. Get property value from that element with a string named to that property
Run Code Online (Sandbox Code Playgroud)

例如:

我想知道列表中人员的ID:

我可以做这个:

foreach(Person p in persons)
{
    String personId = p.ID;
}
Run Code Online (Sandbox Code Playgroud)

但我想做这样的事情:

foreach(Person p in persons)
{
    String personId = p. + "ID";
}
Run Code Online (Sandbox Code Playgroud)

我想追加字符串"ID"来获取该元素的ID,而不是调用p.ID.

这可能吗?我需要一个解决方案,我花了很多时间,但在互联网上找不到任何解决方案.

c# loops properties list object

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