草庐IT

html_url

全部标签

c# - Razor 语法防止在 ActionLink 中转义 HTML

我有一个ASPMVC3站点,我们正在尝试将一些样式放入操作链接中。我希望html类似于sometextsomemoretext但我不知道如何告诉Razor渲染正确的。到目前为止我尝试了什么:@Html.ActionLink("sometextsomemoretext",SomeAction,SomeController);生成的链接如下所示:sometextsomemoretext@Html.ActionLink("sometextsomemoretext",SomeAction,SomeController);生成的链接如下所示:sometextsomemoretext@Html.A

c# - 如何在 C# 中从 URL 解析用户凭据?

我有一个这种格式的链接:http://user:pass@example.com如何从这个URL获取user和pass? 最佳答案 Uri类有一个UserInfo属性。UriuriAddress=newUri("http://user:password@www.contoso.com/index.htm");Console.WriteLine(uriAddress.UserInfo);此属性返回的值通常采用“userName:password”格式。http://msdn.microsoft.com/en-us/library/sy

c# - 在 Windows 8 桌面应用程序的默认浏览器中打开 URL

这个问题在这里已经有了答案:Process.Start(url)brokenonWindows8/Chrome-aretherealternatives?(5个答案)关闭1年前。我在桌面应用程序中使用System.Diagnostics.Process.Start启动默认浏览器来访问链接,如下所示。这是在Windows8ProRTM上使用C#和.NET4.0。System.Diagnostics.Process.Start(newProcessStartInfo{FileName=@"http://www.google.com",UseShellExecute=true});这在Win

c# - Amazon S3 - 如何正确构建指向存储桶中对象的 URL?

我正在使用AmazonS3环境为C#Web应用程序存储图像。来自S3documentation我了解到,访问对象的基本URL看起来像http://[bucket-name].S3.amazonaws.com/[key]我知道可以为存储桶中的对象构建过期URL。两个问题:通常应该使用过期URL吗?我将如何构建过期网址? 最佳答案 如果您想限制访问,您只需要构建过期url。这里有一些代码可以生成3分钟后过期的签名url。using(vars3Client=AWSClientFactory.CreateAmazonS3Client("My

c# - 如何在 WebClient.DownloadStringAsync URL 中使用字符串

目前我的WebClientURL有这个:WebClientDetail=newWebClient();Detail.DownloadStringCompleted+=newDownloadStringCompletedEventHandler(Detail_DownloadStringCompleted);Detail.DownloadStringAsync(newUri("http://api.trademe.co.nz/v1/Listings/"+ListingID.Text+".xml"));我想做的是使用这个字符串:voidListBoxSelectionChanged(obj

c# - 如何使 Html.CheckBoxFor() 在字符串字段上工作?

我将ASP.NETMVC3与Razor和C#结合使用。我正在制作一个表单生成器,所以我有一个包含以下对象集合的模型:publicclassMyFormField{publicstringName{get;set;}publicstringValue{get;set;}publicMyFormTypeType{get;set;}}MyFormType只是一个枚举,它告诉我表单字段是复选框、文本框、文件上传还是其他。我的编辑器模板看起来像这样(见评论):~/Views/EditorTemplates/MyFormField.cshtml@modelMyFormField@{switch(M

c# - System.Threading.Tasks 中的 NullReferenceException 调用 HttpClient.GetAsync(url)

我的MVC4.0应用程序有一个奇怪的问题。我使用REST网络服务(AmazonAssociate)。我创建了一种方法,可以在任何地方使用。缩短版是这样的:privateasyncTaskGetRequest(stringurl){stringmyresponse;HttpResponseMessageresponse=null;HttpClientclient=newHttpClient();try{response=awaitclient.GetAsync(url);myresponse=response.Content.ToString();if(myresponse.Contai

c# - C# 中来自 URL 的顶级域

我为此使用C#和ASP.NET。我们在IIS6.0服务器上收到很多“奇怪”的请求,我想按域记录和编目这些请求。例如。我们收到一些像这样的奇怪请求:http://www.poker.winner4ever.example.com/http://www.hotgirls.example.com/http://santaclaus.example.com/http://m.example.com/http://wap.example.com/http://iphone.example.com/后三个很明显,但我想将它们归为一类,因为“example.com”托管在我们的服务器上。其余的不是,

c# - 在代码中更改服务引用 URL

我在WindowsPhone8项目中工作,为了使用一些网络服务,我添加了一个带有特定URL的服务引用。我的问题是URL,因为它不时更改,所以我需要让用户在应用程序运行时从某些菜单插入新的URL。我知道如何在VisualStudio中更改它,但现在我需要在应用程序运行时在代码中更改它。所以我的问题是:如何在代码中更改URL?我做了一些搜索,文件“app.config”似乎可以完成工作,但我的项目中没有任何“app.config”,据我所知,WindowsPhone项目不使用此类文件. 最佳答案 只需更改端点地址,例如clientPro

c# - ASP.NET MVC - 在 Html.ActionLink routeValues 中传递模型时遇到问题

我的View如下所示:"%>我的ControllerAction:publicActionResultSortDetails(SearchDataTypeModelmodel,StringsortBy){模型参数为空。sortBy参数已填充。我可以毫无问题地将模型中的字符串属性传递给操作。不过,我想传入整个模型。知道我做错了什么吗? 最佳答案 你不能传递复杂的对象:new{model=Model,sortBy="EffectiveStartDate",},model=Model没有意义,不能使用GET发送。您可能需要使用带有编辑器模