我在IIS 7,WS2008上托管了我的一个站点.后来我意识到有一些日期时间格式问题,就像我期待dd/MM/yyyy格式的东西,但它是MM/dd/yyyy格式,因此它曾经给我日期时间转换错误.
所以我通过以下步骤更改了日期时间格式:
控制面板 - >区域和语言选项 - >高级
并更改了注册表项
注册>> HKEY_USERS >>默认>>控制面板>>国际
这里我们改变了dd MM yyyy格式的"sLongDate"和"sShortDate"键
并重新启动服务器.
现在,问题是,如果我创建新网站,我会发现一切正常,包括我的日期时间格式
但是我在进行所有这些日期时间设置更改之前创建的实际网站没有任何变化,仍然面临相同的日期时间问题.
所以我删除了该网站,并使用相同的IP地址和同一端口再次托管同一网站,但仍然是同一个问题.
那么,是否有特定端口的日期时间配置.
我不能改变我的端口.
请建议我正确的解决方案.
提前致谢...
我知道enum可以使用以下语法,并且可以通过在int或char中解析它来获取值.
public enum Animal { Tiger=1, Lion=2 }
public enum Animal { Tiger='T', Lion='L' }
Run Code Online (Sandbox Code Playgroud)
虽然以下语法也是对的
public enum Anumal { Tiger="TIG", Lion="LIO"}
Run Code Online (Sandbox Code Playgroud)
在这种情况下如何获得价值?如果我使用它转换它ToString(),我得到的KEY不是VALUE.
我有一个场景,我需要在Edit [GET]请求中显示来自DB的错误消息.
我知道如果请求类型是[POST],这可以完成,但我们如何在[GET]请求中执行此操作.
相同代码:
[HttpGet]
public ActionResult Edit(Int64 ID)
{
tblSample1 model = GetData(ID);
ViewData.ModelState.AddModelError(model.Username, "Invalid Username provided.");
return View("~/Views/Sample1/_Edit.cshtml", model);
}
[HttpPost]
public ActionResult Edit(tblSample1 model)
{
if (ModelState.IsValid)
{
......
......
}
}
Run Code Online (Sandbox Code Playgroud)
我有两个问题:
1)我需要一些专家视图来处理代码,这将是性能和内存消耗明智的声音.
2)性能和内存消耗明智的是如何好/坏跟随一段代码和为什么???
需要增加最大值为100的计数器并编写如下代码:
一些示例代码如下:
for(int i=0;i=100;i++)
{
Some Code
}
for(long i=0;i=1000;i++)
{
Some Code
}
如果要求相同,那么使用Int16或其他任何东西而不是int有多好.
我使用其中一个字体为我的网站,即"Aparajita".在我的网站访问的每个系统中都不需要使用哪个.
我的问题是,当浏览PC上安装了这种字体时,看起来有所不同,而当没有安装相同的字体时,有些可怕.
我该如何解决这个问题.
我应该在我的托管服务器上安装"Aparajita"字体还是其他什么...
提前致谢..