Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3975

C#实现HttpUtility.UrlEncode输出大写字母

在C#中,HttpUtility.UrlEncode("www+mzwu+com")编码结果为www%2bmzwu%2bcom,由于一些服务器对大小写敏感,要求结果改为www%2Bmzwu%2Bcom,注意,不是WWW%2BMZWU%2BCOM。

一开始看到这需求,我的注意力就转移到怎么将www%2bmzwu%2bcom转为www%2Bmzwu%2Bcom,正则等方法马上浮现出来,最后发现,一开始思路就错了,舍本逐末,用HttpUtility.UrlEncode就可以搞定:

public string UrlEncode(string str)

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 11924
执行下边命令可手动编译生成ASP.NET MVC3 Web应用程序项目[1],生成的站点文件保存在输出路径的_PublishedWebsites文件夹中:
MSBuild.exe 项目文件 /t:Clean;Build /p:Configuration=Release;OutDir=输出路径

为方便编译生成,将命令写成批处理保存到SendTo文件夹[2],只需右键单击项目文件,在菜单中选择发送到Release.bat即可:
@echo off
set savedir=F:\Project\Release

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3738

使用Entity Framework做数据导入出错一例

使用Entity Framework将一批存放在文本文件中的数据导入SQL Server,运行发现当某条数据导入出错时,后面的数据全都报错,代码简化如下:

using (testContext context = new testContext())
{
    Person person = null;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3334
1.HttpHelper类:

using System;
using System.Collections.Specialized;
using System.IO;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 26700

ASP.NET MVC3为URL添加扩展名示例

示例一:ASP.NET MVC3为URL添加扩展名

定义路由:
routes.MapRoute("route1", "", new { controller = "Home", action = "Index" });
routes.MapRoute("route2", "Default.html", new { controller = "Home", action = "Index" });

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4040
在Visual Studio 2012网站菜单中选择ASP.NET配置,打开ASP.NET网站管理工具,试图打开"安全"选项卡时失败,提示:

引用内容 引用内容
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页面。

下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6435

ASP.NET MVC3获取GET和POST参数示例

public ActionResult Index(int? a, string b)
{
    string str1 = string.Format("get:a={0}&b={1}", a, b);
    string str2 = string.Format("get:a={0}&b={1}", Request.QueryString["a"], Request.QueryString["b"]);
    return Content(str1 + "<br/>" + str2);

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9113

Entity Framework使用事务示例

//using System.Transactions;
try
{
    using (testContext context = new testContext())
    {

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4429

ASP.NET MVC3中Html.ActionLink使用示例

例1

@Html.ActionLink("删除", "Delete", new { id = 1 }, new { onclick = "return confirm('确定删除吗?');" })

对应html:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4933