我有一个以下格式的字符串
string s = "This is a Test String.\n This is a next line.\t This is a tab.\n'
Run Code Online (Sandbox Code Playgroud)
我想删除的所有事件\n,并\r从上面的字符串.
我试过string s = s.Trim(new char[] {'\n', '\r'});但它没有帮助.
我刚刚从Visual Studio 2013升级到2015,现在我遇到了断点问题.
这是一个命中或遗漏,其中断点将实际工作,如果我在调试时设置一个我得到错误:
断点无法绑定.
任何帮助,将不胜感激.我准备好在2015年放弃并回去.
c# breakpoints visual-studio visual-studio-2013 visual-studio-2015
我刚刚创建了一个新的MVC项目并创建了一个空视图.我在尝试为视图声明模型时编写了我的第一行代码,如下所示:
@model Personal;
Run Code Online (Sandbox Code Playgroud)
个人是实际存在的模型.但是,它不断向我显示以下错误:
"个人"是一种类型,在给定的上下文中无效
我不知道为什么这么简单的事情会失败.我希望我可以发布更多的代码,但严重的是没有更多的东西,而且我不确定它为什么会失败.我浏览了一些SO帖子,但没有一个在这样一个微不足道的位置有同样的错误.
有什么建议?
我不知道如何IValueResolver在新版本的AutoMapper中使用新界面.也许我在以前版本的AutoMapper中使用它们不正确......
我有很多模型类,其中一些是使用sqlmetal从几个数据库服务器上的几个数据库生成的.
其中一些类具有字符串属性,PublicationCode用于标识订阅,商品或发票或其他任何内容所属的发布.
该发布可以存在于两个系统(旧系统和新系统)中的任何一个系统中,因此我在目标模型类上有一个bool属性,用于指示发布是在旧系统还是新系统中.
使用AutoMapper的旧版本(<5?),我使用的ValueResolver<string, bool>,其采取了PublicationCode作为输入参数,并且返回一个bool指示出版物(旧的或新的系统)的位置.
使用AutoMapper的新版本(5+?),这似乎不再可能.新的IValueResolver需要我拥有的源模型和目标模型的每个组合的唯一实现,src.PublicationCode需要将其解析为dst.IsInNewSystem.
我只是试图以错误的方式使用值解析器吗?有没有更好的办法?我想使用解析器的主要原因是我更喜欢将服务注入到构造函数中,而不必DependencyResolver在代码中使用等(我使用的是Autofac).
目前,我通过以下方式使用它:
// Class from Linq-to-SQL, non-related properties removed.
public class FindCustomerServiceSellOffers {
public string PublicationCode { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这是我拥有的几个数据模型类之一,它包含一个PublicationCode属性).此特定类映射到此视图模型:
public class SalesPitchViewModel {
public bool IsInNewSystem { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这两个类的映射定义是(其中expression是IProfileExpression),删除了不相关的映射:
expression.CreateMap<FindCustomerServiceSellOffers, SalesPitchViewModel>()
.ForMember(d => d.IsInNewSystem, o => o.ResolveUsing<PublicationSystemResolver>().FromMember(s => s.PublicationCode));
Run Code Online (Sandbox Code Playgroud)
解析器:
public class PublicationSystemResolver : ValueResolver<string, bool>
{
private readonly PublicationService _publicationService; …Run Code Online (Sandbox Code Playgroud) 我想在命令行上使用composer:
php composer.phar update
php composer.phar install
php composer.phar self-update
php composer.phar selfupdate
Run Code Online (Sandbox Code Playgroud)
无论我做什么,我总是收到相同的错误消息:
无法下载文件.无法打开流
我支持代理.如果我使用浏览器并键入与不使用命令行的URL相同的URL,则没有问题.
我该怎么办?
所以,基本上,我想要一个固定在页面底部的项目,但是当视图水平滚动时,它也应该水平滚动.
我可以用JavaScript来解决这个问题,但有没有CSS方法可以做到这一点?我不介意在这里和那里多一些额外的DIV.
我的flexbox布局基于Philip Walton的Holy Grail Layout.
我正在尝试创建一个幻灯片/滑出导航侧边栏,就像这些但使用flexbox布局,而不是绝对定位的div.
我见过很多flexbox滑动菜单,例如这个Off Canvas Flexbox菜单,但它们似乎都将文章滑过侧边栏.我希望侧边栏在滑入和滑出视图时推/拉文章.
为了实现这一点,我一直在切换display:block和之间的CSS显示属性display:none.这种方法非常有效,因为侧边栏是隐藏的,内容会自动调整大小以填充新的更大空间.JSFiddle演示显示切换.
但是,当我尝试使用翻译属性(例如transform:translateX(-12em)将侧边栏滑出视图)时,内容将保留在同一位置并且不会调整大小.这留下了一个可以看到父容器的洞.JSFiddle演示滑动切换.
问题:如何滑出nav视图并article调整大小以填补空白?
注意:我想在不使用javascript的情况下实现此目的.
我正在尝试在Joomla的文章编辑器中插入一个额外的按钮.它在扩展模式下使用默认的TinyMCE插件.您已经知道编辑器下面有4个按钮(文章,图像,分页和阅读更多).我想做的是插入第5个按钮.(我确实附上了一个图像按钮,所以说我不能发帖,至少需要10个重复点.)
我曾尝试复制分页按钮插件并重命名等,然后将其重新安装为新插件,但所有这一切都会导致TinyMCE出错并且不会出现任何按钮.
问题:如何插入按钮?
我正在使用选择标签下拉菜单,使用css我做的选择框是圆角,通过这样做下拉菜单保持方形,我也想转向圆角.
这是现场演示
http://jsfiddle.net/ankurdhanuka/AwUHn/1/
HTML
<p class="formRight">
<span style="padding-right:100px">Lead Type: </span>
<select id="leadType" class="box2" name="lead_type">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</p>
Run Code Online (Sandbox Code Playgroud)
CSS
.formRight select {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E5E5E5;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 10px #E8E8E8 inset;
height: 40px;
margin: 0 0 0 25px;
padding: 10px;
width: 110px;
}
Run Code Online (Sandbox Code Playgroud)
我们将非常感谢您的帮助.提前致谢.
css ×4
c# ×3
css3 ×2
html ×2
php ×2
.net ×1
asp.net-mvc ×1
automapper ×1
automapper-5 ×1
breakpoints ×1
composer-php ×1
flexbox ×1
joomla2.5 ×1
joomla3.0 ×1
jquery ×1
positioning ×1
razor ×1
responsive ×1
select ×1
tinymce ×1