我想将markdown转换为html.在我的观点中我有,markdown(some_text_variable)但我得到了错误undefined method markdown.
我添加require 'BlueCoth'到enviroment.rb并安装了BlueCloth gem.有谁能够帮我?
我正在使用ASP.NET 4.0,我遇到了在DropDownList中保存所选值的问题.
我在Web Control的PreRender方法中初始化它如下:
if (!Page.IsPostBack)
LoadCountryList();
Run Code Online (Sandbox Code Playgroud)
LoadCountryList的代码是:
private void LoadCountryList()
{
var vr = new CountryRepository();
var countryList = vr.GetAllForList();
DdlCountry.EnableViewState = true;
DdlCountry.DataValueField = "code";
DdlCountry.DataTextField = "name";
DdlCountry.DataSource = countryList;
DdlCountry.DataBind();
}
Run Code Online (Sandbox Code Playgroud)
提交表单后,我注意到DropDownList是空的(它不是在回发之前).如果你看一下我的代码,我已经为这个控件启用了ViewState,但是我还没有得到任何结果.有人知道发生了什么吗?
编辑:
这是aspx文件中控件的简单代码:
<asp:DropDownList Runat="server" ID="DdlCountry">
</asp:DropDownList>
Run Code Online (Sandbox Code Playgroud) 我有一个嵌套的数组,它是单词和数字的混合.它在概念上看起来像这样.我只需要处理编号的索引,如15和28.我想这意味着我不能使用foreach循环(或者我有办法).你会怎么做?
myarray = (
someindex = (
field1 =
field2 =
);
15 = (
field1 =
field2 =
);
28 = (
field1 =
field2 =
);
anothertext = (
field1 =
field2 =
);
);
Run Code Online (Sandbox Code Playgroud) 我需要一些帮助来配置WCF以支持多个环境.一种环境允许通过标准HTTP进行匿名身份验证,另一种环境使用基于SSL的Windows身份验证
我可以将WCF配置为支持任一环境,但不能同时支持同一web.config文件.
这是允许匿名通过http:
<behaviors>
<serviceBehaviors>
<behavior name="MexBehavior" >
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="DLAspNetAjaxBehavior">
<enableWebScript/>
</behavior>
<behavior name="Service1AspNetAjaxBehavior">
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
<services>
<service name="DL" behaviorConfiguration="MexBehavior">
<endpoint address="" behaviorConfiguration="DLAspNetAjaxBehavior" binding="webHttpBinding" contract="DLService"/>
<endpoint name="MEXEndpoint" contract="IMetadataExchange" binding="mexHttpBinding" address="mex" />
</service>
<service name="Service1" behaviorConfiguration="MexBehavior">
<endpoint address="" behaviorConfiguration="Service1AspNetAjaxBehavior" binding="webHttpBinding" contract="Service1"/>
<endpoint name="MEXEndpoint" contract="IMetadataExchange" binding="mexHttpBinding" address="mex" />
</service>
</services>
Run Code Online (Sandbox Code Playgroud)
这里适用于基于SSL的Windows身份验证:
<behaviors>
<serviceBehaviors>
<behavior name="MexBehavior" >
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="DLAspNetAjaxBehavior">
<enableWebScript/>
</behavior>
<behavior name="Service1AspNetAjaxBehavior">
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors> …Run Code Online (Sandbox Code Playgroud) 我有一个视图功能:
@login_required
def myview():
# do something
# respond something
pass
Run Code Online (Sandbox Code Playgroud)
如何指定要重定向的此视图函数的确切URL?
我是python/GAE的新手,我想知道如何快速定义和使用全局设置变量,所以说你git克隆我的GAE应用程序,你只需打开config.yaml,添加更改设置,应用程序全部接线,如下所示:
# config.yaml (or whatever)
settings:
name: "Lance"
domain: "http://example.com"
# main.py
class Main(webapp.RequestHandler):
def get(self):
logging.info(settings.name) #=> "Lance"
Run Code Online (Sandbox Code Playgroud)
做这样的事情的基本方法是什么(我来自Ruby)?
考虑我包含命名空间可重用的应用程序:
urlpatterns = patterns('',
# ella urls
url('^ella/', include('ella.core.urls', namespace="ella")),
)
Run Code Online (Sandbox Code Playgroud)
现在,Ella应用程序的网址是这样的:
urlpatterns = patterns( '',
url( r'^(?P<category>[a-z0-9-/]+)/$', category_detail, name="category_detail" ),
# object detail
url( r'^(?P<category>[a-z0-9-/]+)/(?P<year>\d{4})/(?P<month>\d{1,2})/(?P<day>\d{1,2})/(?P<content_type>[a-z0-9-]+)/(?P<slug>[a-z0-9-]+)/$',
object_detail, name="object_detail" )
)
Run Code Online (Sandbox Code Playgroud)
现在,通话{% url ella:category_detail category="cat" %}工作正常.但是,当对象尝试生成指向其详细信息的链接时,它会调用
from django.core.urlresolvers import reverse
url = reverse('object_detail', kwargs={'required' : 'params'})
Run Code Online (Sandbox Code Playgroud)
这不起作用,除非重写为
from django.core.urlresolvers import reverse
url = reverse('ella:object_detail', kwargs={'required' : 'params'})
Run Code Online (Sandbox Code Playgroud)
因此,如果我理解正确,包括可重用的应用程序进入命名空间会破坏给定应用程序内的所有内部reverse().
这是真的吗?我错过了什么?有什么办法吗?
在javascript中,作为从somer主机加载的脚本,有什么方法可以知道我从哪个服务器/主机加载?我需要向该主机发送额外的ajax请求,并且更愿意动态地找出主机.
因此,如果您在页面上包含javascript文件
<script src="http://somehost.com/js/test.js"></script>
Run Code Online (Sandbox Code Playgroud)
当javascript执行时,在test.js中......
var host_loaded_from = ??? // should be somehost.com
Run Code Online (Sandbox Code Playgroud)
谢谢
我想使用基类消息类,如:
[Serializable]
public abstract class MessageBase : IMessage
{
public Guid MessageID { get; private set; }
public DateTime UtcDateTime { get; private set; }
protected MessageBase()
{
UtcDateTime = DateTime.UtcNow;
MessageID = Guid.NewGuid();
}
public override string ToString()
{
return string.Format("{0} MessageID={1}, UtcDate={2}", GetType().FullName, MessageID, UtcDateTime);
}
}
Run Code Online (Sandbox Code Playgroud)
将通过从此基类进行子类化来创建新消息.这是我观察到的问题.当我发布消息时,我发现消息id和datetime在处理时是不同的.
我错过了什么?
好的,我已经阅读了And Dev网站上的自定义对话框说明 http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
它显示了如何制作自定义对话框,而不是如何自定义标题!
基本上我的标题太长了,我希望它滚动(如textview)或更好仍然有一个'marquee'效果,我认为它被称为.
或者如果我不能滚动它,给它更多的空间来包裹更多的线条!
任何想法,我不抱太大的希望,因为它不在android.dev :-(
django ×2
python ×2
android ×1
arrays ×1
asp.net ×1
config ×1
dialog ×1
django-urls ×1
django-views ×1
javascript ×1
markdown ×1
nservicebus ×1
php ×1
ssl ×1
title ×1
wcf ×1
xml ×1