最新评论

共4页: 1 2 3 4 下一页 
manypony 2010-11-18 15:27
原来如此 顶
EverettLiu 2010-01-25 14:05
这个endpoint应该是在运行时动态创建的, 在创建时设置实际的URI 无需改动这个配置文件, 或者说这个文件可以不打包到xap中
菩提树下的杨过 2010-01-01 19:26
开发时,直接改host,把本地ip映射成类似www.xxx.com不就行了,搞这么复杂?
Robert Lee 2010-01-01 13:37
建议在首页发布前先在园子里搜索一下,类似的内容已经有很多了
陈旭85 2009-12-03 17:45
楼主,你好歹加张图片啊
柯南 2009-06-24 14:28
@Q.Lee.lulu
那个东西我用过,有点问题,而且很麻烦,我这个配置简单多了
Q.Lee.lulu 2009-06-24 12:32
厄。学习了。。
这叫SiteMap吧。。。
没记错的话CodePlex上有一个开源的项目,可以去搜搜看。。。
cokkiy 2009-06-16 20:31
@柯南
html部分:
<p>
<label for="username">用户名:</label>
<%= Html.TextBox("username", "", new { tip = "UserNameTip" })%>
</p>

---------------
Jquery部分:
$(document).ready(function() {
$('#username').blur(function() {
if (email.test($('#username').val())) {
$.ajax({
type: "POST",
/*--WCF Address --*/ url: '/Services/MemberUserService.svc/IsValidUserName',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: '{"userName":"' + $('#username').val() + '"}',
success: function(result) {
if (result.d) {
$('#okMessage').show();
}
else {
$('#errorMessage').show();
}
}
});
}
});

---WCF服务,位于同一网站Services目录下的MemberUserService.svc文件---
[ServiceContract(Namespace = "")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehavior(InstanceContextMode=InstanceContextMode.PerSession)]
public class MemberUserService
{
//检查用户名是否有效
[OperationContract]
public bool IsValidUserName(string userName)
{
PassportMembershipProvider memberProvider = new PassportMembershipProvider();

return memberProvider.IsValidUserName(userName);
}
}
---web.config文件---
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<behaviors>
<serviceBehaviors>
<behavior name="Passport.Services.MemberUserServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="Passport.Services.MemberUserServiceAspNetAjaxBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
</behaviors>
<services>
<service name="Passport.Services.MemberUserService" behaviorConfiguration="Passport.Services.MemberUserServiceBehavior">
<endpoint address="" behaviorConfiguration="Passport.Services.MemberUserServiceAspNetAjaxBehavior" binding="webHttpBinding" contract="Passport.Services.MemberUserService" />
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
柯南 2009-06-16 14:38
@cokkiy
有例子吗
cokkiy 2009-06-16 14:24
你这是Asp.net(MVC)调用WCF服务,不是JQUERY调用WCF服务,jquery可以直接调用某些(就是ASP.net 兼容的)的WCF服务而不需要像你这样中转
博客园团队 2009-06-16 11:00
“怎么把文件直接上传cnblogs啊”
在编辑器“插入图片”按钮右边有“上传文件”的按钮。
john.net 2009-06-16 10:59
管理里面有上传文件功能模块
www.lanyea.com 2009-06-12 14:58
顶一下
柯南 2009-06-12 13:50
@Jertun
Mvc用过没,控件里getset用用吗,怎么传过去?
柯南 2009-06-12 13:48
@鄙视之
这位同学,你要源码,我的个人网站上都有,你有看过吗
http://conan77.vicp.net
鄙视之 2009-06-12 09:43
首先打开这个网站,似曾相识,忽然发现一个月前被楼主忽悠过,下载了源码怎么也找不到文章中介绍的代码,我以为是我自己的问题。
这次又下载了满怀期待的打开似曾相识的源码,打开搜寻这篇文章中介绍的代码,依然一无所获,我又怀疑是我人品的问题,使用文章中出现的代码的关键字搜索,依然毫无结果,于是我只好愤怒了。即使我很懒冲着代码而来,但阁下也不能这样对我,浪费我宝贵的娱乐时间。
戏水 2009-06-12 09:10
好乱~ 弃之
Jertun 2009-06-12 08:24
@柯南
定义属性,get set 不就行了
柯南 2009-06-11 18:57
@heros
遇到个麻烦,自定义控件的值怎么传到后台?改不了啊
柯南 2009-06-11 17:54
@heros
用户控件,不错的注意,我改改看吧
共4页: 1 2 3 4 下一页 

公告