我使用的是移动重定向51degrees API:http://51degrees.codeplex.com/
当使用51degrees检测到移动设备时,我可以使用51degrees配置从任何桌面页面重定向到移动主页.即http://www.mydomain.com/somepage到 http://m.somepage.com/default.
我无法做的是重定向到同一页面,即从http://www.mydomain.com/somepage到 http://m.somepage.com/somepaage.
是否可以重定向到同一页面?
在C#中,"子串"(缺少更好的词)的长值是什么的最好方法.
我需要计算预告片记录的帐号总和,但只需要16个最不重要的字符.
我能够通过将值转换为字符串来实现这一点,但想知道是否有更好的方法可以完成它.
long number = 1234567890123456789L;
const long _MAX_LENGTH = 9999999999999999L;
if (number > _MAX_LENGTH)
{
string strNumber = number.ToString();
number = Convert.ToInt64(strNumber.Substring(strNumber.Length - 16));
}
Run Code Online (Sandbox Code Playgroud)
这将返回值4567890123456789.
我知道,我知道,这听起来很愚蠢,但似乎没有开源强大的.NET库可以将Wikitext解析为HTML.
任何人都知道一个stable.robust .net Wikitext到HTML解析器(即仍处于测试模式的codeplex项目不计算在内)
我有一些看似非常简单的工作.
我有一个模特
public class Name: Entity
{
[StringLength(10), Required]
public virtual string Title { get; set; }
}
public class Customer: Entity
{
public virtual Name Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
视图模型
public class CustomerViweModel
{
public Customer Customer { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
一个看法
<% using(Html.BeginForm()) { %>
<%= Html.LabelFor(m => m.Customer.Name.Title)%>
<%= Html.TextBoxFor(m => m.Customer.Name.Title)%>
<button type="submit">Submit</button>
<% } %>
Run Code Online (Sandbox Code Playgroud)
和一个控制器
[HttpPost]
public ActionResult Index([Bind(Prefix = "Customer")] Customer customer)
{
if(ModelState.IsValid)
Save
else
return View();
}
Run Code Online (Sandbox Code Playgroud)
无论我输入什么标题(null,或字符串> …
在VS 2008中,当插入符号在文件的名称上没有文件中的using语句时,SHIFT + ALT + F10将弹出一个上下文菜单来添加using语句.
使用Coderush/Refactor Pro可以实现相同的功能,只使用CRTL +'快捷键吗?Id CodeRush/Refactor Pro不支持开箱即用,然后Addon就足够了.
c# ×3
.net ×1
51degrees ×1
asp.net ×1
coderush ×1
mobile ×1
modelstate ×1
open-source ×1
parsing ×1
refactorpro ×1
validation ×1
wikitext ×1