我想创建一个小型的c#应用程序.表格中有一个文本框和一个按钮.如果有人输入文件的网络路径并按下按钮,则应用程序必须将该文件复制到该系统中的文件夹.我怎样才能做到这一点.?
如何访问网络路径以及如何将该路径中的文件复制到系统?
我正在使用calenderExtender控件来获取用户的日期.文本框可以由用户手动编辑.我使用RegularExpressionValidator来验证输入日期.我需要的输入格式是
MMM dd, yyyy
现在我使用下面显示的正则表达式来验证日期
((Jan)|(Feb)|(Mar)|(Apr)|(May)|(Jun)|(Jul)|(Aug)|(Sep)|(Oct)|(Nov)|(Dec)){1}\s?\d{1,2},\s?\d{4}
Run Code Online (Sandbox Code Playgroud)
它工作正常.但它不会根据月份检查输入日期是否小于28,30或31.例如:12月有31天.如果用户输入的值大于31,则表达式必须捕获该值.任何使用常规表达来实现这一目标的想法?
我想访问远程计算机上的某些位置.我想访问的文件夹可以完全控制每个人.下面给出的代码用于访问网络路径.
System.IO.DirectoryInfo locationInfo = new System.IO.DirectoryInfo(BackupLocationTxt.Text);
if (locationInfo.Exists)
{
// do some operations
}
Run Code Online (Sandbox Code Playgroud)
如果要访问的主机和远程计算机都有os windows xp,应用程序运行正常.如果应用程序在visual studio中运行,应用程序也运行正常.
然后我的问题是,机器(服务器和远程机器)中的任何一个具有更新的操作系统,然后是windows xp(如windows 7,server 2008),locationInfo.Exists总是为false.
但是如果应用程序在visual studio中运行,那么它可以独立于os工作
我在网上搜索了很多.但还没有找到确切的解决方案.有人建议冒充.但我不知道该怎么做.模仿是解决我的问题的方法吗?还是有更好的想法?
任何帮助将不胜感激
在我的代码中,我使用了一组具有相同id和名称的单选按钮,但是它的值不同......
我有我想要选择的单选按钮的值.如何使用我拥有的值选择该单选按钮.考虑一个例子..
<input name="newColorCode" id="newColorCode" type="radio" value="color_code_LightViolet"/>
<input name="newColorCode" id="newColorCode" type="radio" value="color_code_red"/>
<input name="newColorCode" id="newColorCode" type="radio" value="color_code_green"/>
Run Code Online (Sandbox Code Playgroud)
我有值color_code_green ..如何使用jquery ????选择相应的单选按钮?
我试过这个
$('input:radio[value=color_code_green]').checked=true;
Run Code Online (Sandbox Code Playgroud)
但它不起作用
我正在使用mysql数据库开发MVC应用程序.
我通过SO和其他网站搜索了很多关于架构/结构的信息.我发现了很多类似的问题,但我仍然有疑问.
在我的应用程序中有一个类别部分; 结构如下所示:
视图:
类别 - (下面列出的类别文件夹中的视图)
CreateCategory
DeleteCategory
ManageCategory
Run Code Online (Sandbox Code Playgroud)
控制器:
CategoryController - (下面列出的动作名称)
CreateCategory
DeleteCategory
ManageCategory
Run Code Online (Sandbox Code Playgroud)
型号:这是我怀疑的地方.我有一个名为CategoryModels的模型,但我不知道我是否以正确的方式做事.我不知道应该在哪里放置服务功能 - 例如我将函数用于创建或删除类别.
我所做的是在CategoryModel.cs中创建一个CategoryServices类并在其中编写函数.DAL文件放在应用程序代码文件夹中,因此要访问数据库,该函数将创建一个DAL对象并调用它.这是正确的方法吗?
在CategoryModels.cs中
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Web.Mvc;
using System.Web.Caching;
namespace TraktorumMVC.Models
{
public class CategoryModels // contain properties for the 3 views (CreateCategory,DeleteCategory and ManageCategory
{
public IEnumerable<SelectListItem> CategoryList { get; set; }
public IEnumerable<SelectListItem> AvailableCategories { get; set; }
//etc..........
}
public class CategoryServices // this class contain all …Run Code Online (Sandbox Code Playgroud)