小编Vil*_*ger的帖子

ASP.NET - 关于模仿的难题

我正在构建一个ASP.NET应用程序.该应用程序使用表单身份验 我没有使用角色.但是,我的帐户有一个与之关联的标志,表示我是管理员.

作为管理员,我想通过Server.Execute在应用程序中调用另一个页面.当我调用此页面时,我想将其称为应用程序中的另一个用户.

这可能吗?如果是这样,我该怎么办?我知道如何运行Server.Execute.这是将其称为不同用户的一部分,这会给我带来困难.我认为这可以通过冒充来完成.但我不知道该怎么做.

谢谢!

asp.net

2
推荐指数
1
解决办法
338
查看次数

C# - 在一个位置后截断

我有一个双类型变量.此变量存储的信息是更复杂公式的一部分.重要的是,此变量只能包含最多十分位置或一个小数位(即10.1,100.2等)的信息.但是,在确定此值时,必须对其进行计算,使得超过十分之一位置的任何内容都被截断,而不是四舍五入.例如:

如果值等于10.44,则变量值应为10.4.如果值等于10.45,则变量值也应设置为10.4

如何相对于小数位截断C#中的值?

c#

2
推荐指数
1
解决办法
582
查看次数

从JQuery发布到WCF服务

我有一个WCF服务(称为"myservice.svc"),它接收来自用户的消息并将其保存到数据库.它以数字的形式向用户返回响应.此操作如下所示:

[OperationContract]
[WebGet]
public string SubmitMessage(string message)
{
  try
  {
    // SAVE TO DATABASE
    return "1";
  }
  catch (Exception ex)
  {
    return "0";
  }
}
Run Code Online (Sandbox Code Playgroud)

我想从一些JQuery调用此操作.我正在使用此处显示的方法:

$.getJSON(
  "/services/myService.svc",
  {message:"some text"},
  function (data) {
    alert("success");                
  }
);
Run Code Online (Sandbox Code Playgroud)

奇怪的是,永远不会显示"成功"警报.另外,我在我的WCF服务中设置了一个断点,它永远不会被触发.我究竟做错了什么?

谢谢

wcf jquery

2
推荐指数
1
解决办法
1228
查看次数

有没有JQuery Map插件

我需要显示美国的地图,其中每个州处于特定模式.当用户将鼠标悬停在状态上时,我想显示工具提示.

有谁知道一个JQuery插件将启用这种类型的场景?

谢谢!

jquery

2
推荐指数
1
解决办法
4063
查看次数

ASP.NET MVC 3 - 将表单发回控制器

我是ASP.NET MVC的新手.我目前正在使用ASP.NET MVC 3.我正在尝试使用图像按钮创建一个基本表单,将数据发布回控制器.我的表单如下所示:

MyView.cshtml

@using (Html.BeginForm())
{
  @Html.TextBox("queryTextBox", string.Empty, new { style = "width:150px;" })
  <input type="image" alt="Search" src="/img/search.png" value="Search" name="ExecuteQuery" />
}
Run Code Online (Sandbox Code Playgroud)

MyController.cs

public class MyController: Controller
{
  public ActionResult Index()
  {
    ViewData["CurrentDate"] = DateTime.UtcNow;
    return View();
  }

  [HttpPost]
  public ActionResult ExecuteQuery()
  {
    if (ModelState.IsValid)
    {
      return View();
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我已经验证我正在访问我的控制器代码.我能够做到这一点的方法是成功打印出与ViewData相关的"CurrentDate".但是,当我单击我的图像按钮时,我假设我的ExecuteQuery方法中的断点会触发.它不是.我究竟做错了什么?如何在MVC中进行简单的POST?

asp.net-mvc-3

2
推荐指数
1
解决办法
1万
查看次数

ASP.NET - 动态ModalPopupExtender

我有一个动态创建LinkBut​​ton元素的ASP.NET页面.请注意,这些LinkBut​​ton元素不会添加到DataGrid,GridView或Repeater.

当用户单击其中一个LinkBut​​ton元素时,我想显示一个对话框.为了实现这一点,我试图使用ModalPopupExtender并在用户单击其中一个LinkBut​​ton元素时设置其TargetControlID.不幸的是,这不起作用.

有谁知道如何使用具有多个LinkBut​​ton元素的相同ModalPopupExtender?

谢谢!

asp.net modalpopupextender

1
推荐指数
1
解决办法
5222
查看次数

JQuery - 将背景图像设置为图像对象

我是JQuery的新手,我正在尝试用它做一个概念验证.我正在尝试使用JQuery:1)下载一个大的(> 500kb)图像文件2)将图像设置为下载时元素的背景3)淡入它(基本上是Bing.com的方式).在StackOverflow的社会慷慨地帮助了我大部分的方式,通过这个问题,如图所示这里.但是,我仍然有一个我无法弄清楚的问题.

如何使下载的图像成为HTML元素的背景图像?我在http://jqueryfordesigners.com/image-loading/上看到的代码将图像元素附加到DIV.但是,我想将图像设置为DIV的背景图像,一旦下载并淡入其中.这可能吗?我似乎继续围绕这个问题.谢谢.

jquery

1
推荐指数
1
解决办法
1万
查看次数

使用HttpWebRequest格式化POST数据

我有一个包含两个操作的Web服务.一个操作使用GET,另一个操作使用POST.请注意,我不是网络服务专家,所以请随时指出我做错了什么.无论如何,我在WCF服务中有以下操作:

[WebGet(UriTemplate = "/GetPropertyValue/{propertyID}", ResponseFormat = WebMessageFormat.Json)]
public string GetPropertyValue(string propertyID)
{
  return RetrievePropertyValueFromDatabase(propertyID);
}

[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
public string SetPropertyValue(string propertyID, string propertyValue)
{
  return SetPropertyValueInDatabase(propertyID, propertyValue);
}
Run Code Online (Sandbox Code Playgroud)

我的Silverlight Phone应用程序正在调用这两个操作.出于性能原因,此调用必须使用HttpWebRequest.为了打电话,这就是我正在做的事情:

// Getting Property Value
string url = GetUrl(propertyID);
// url looks something like http://mydomain.com/myservice.svc/GetPropertyValue/2
WebRequest request = HttpWebRequest.Create(url);
request.BeginGetResponse(new AsyncCallback(GetProperty_Completed), request);

// Elsewhere in my code

// Setting property value
string url = GetUrl(propertyID, propertyValue);
// url looks something like …
Run Code Online (Sandbox Code Playgroud)

c# silverlight wcf post httpwebrequest

1
推荐指数
1
解决办法
2202
查看次数

在monotouch中设置导航栏颜色

我正在尝试使用MonoTouch编写应用程序.我需要设置导航栏的背景颜色.我想将它设置为橙色.这似乎是一件容易的事,但我似乎无法让它发挥作用.目前,我在AppDelegate.cs文件中执行以下操作:

this.window = new UIWindow (UIScreen.MainScreen.Bounds);
this.rootNavigationController = new UINavigationController();   

UIColor backgroundColor = new UIColor(74, 151, 223, 255);
this.rootNavigationController.NavigationBar.BackgroundColor = UIColor.Orange;
Run Code Online (Sandbox Code Playgroud)

但是,导航栏颜色仍然是默认颜色.如何设置导航栏的背景颜色?

uinavigationbar xamarin.ios

1
推荐指数
1
解决办法
2543
查看次数