我有一个控制器动作,可以在本地和生产中使用Firefox,在本地使用IE,但在生产中不是IE.这是我的控制器动作:
public ActionResult MNPurchase()
{
CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"];
decimal OP = landTitleUnitOfWork.Sales.Find()
.Where(x => x.Min >= calculationViewModel.SalesPrice)
.FirstOrDefault()
.OP;
decimal MP = landTitleUnitOfWork.Sales.Find()
.Where(x => x.Min >= calculationViewModel.MortgageAmount)
.FirstOrDefault()
.MP;
calculationViewModel.LoanAmount = (OP + 100) - MP;
calculationViewModel.LendersTitleInsurance = (calculationViewModel.LoanAmount + 850);
return View(calculationViewModel);
}
Run Code Online (Sandbox Code Playgroud)
这是我在IE中获得的堆栈跟踪:
错误.处理您的请求时发生错误.System.Reflection.TargetException:非静态方法需要一个目标.System.Reflection.RuntimeMethodInfo.Invoke的System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj,BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化)中的System.Reflection.RuntimeMethodInfo.CheckConsistency(Object target)处于System.Reflection.RuntimeMethodInfo.Invoke(Object obj, System.Data.Objects.ELinq.QueryParameterExpression.TryGetFieldOrPropertyValue(MemberExpression me,Object instance,System.Reflection.RuntimePropertyInfo.GetValue(Object obj,Object [] index)中的BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化) System.Data.Objects.ELinq.ELinqQueryState上的System.Data.Objects.ELinq.QueryParameterExpression.EvaluateParameter(Object [] arguments)中的System.Data.Objects.ELinq.QueryParameterExpression.TryEvaluatePath(Expression expression,ConstantExpression&constantExpression)中的Object&memberValue) .GetExecutionPlan(Nullable
1 forMergeOption) at System.Data.Objects.ObjectQuery
1.GetResults(Nullable1 forMergeOption) at System.Data.Objects.ObjectQuery
1.System.Collections.Generic.IEnumerable.GetEnumerator()在System.Linq.Enumerable.FirstOrDefault [T 来自 …
c# asp.net-mvc entity-framework asp.net-mvc-3 entity-framework-5
我正在尝试运行onClick任何按钮的功能onclick
.我在Firebug中收到错误
document.getElementByClass不是函数
这是我的代码:
var stopMusicExt = document.getElementByClass("stopButton");
stopButton.onclick = function() {
var ta = document.getElementByClass("stopButton");
document['player'].stopMusicExt(ta.value);
ta.value = "";
};
Run Code Online (Sandbox Code Playgroud) 我有一个MySQL语句,将一些变量插入数据库.我最近添加了2个可选字段($ intLat,$ intLng).现在,如果没有输入这些值,我会将空字符串作为值传递.如何将显式NULL值传递给MySQL(如果为空)?
$query = "INSERT INTO data (notes, id, filesUploaded, lat, lng, intLat, intLng)
VALUES ('$notes', '$id', TRIM('$imageUploaded'), '$lat', '$long',
'$intLat', '$intLng')";
mysql_query($query);
Run Code Online (Sandbox Code Playgroud) 我试图通过AJAX将表单值发布到php文件.如何收集我的表单值以发送"data"参数?
$.ajax({
type: "POST",
data: "submit=1&username="+username+"&email="+email+"&password="+password+"&passconf="+passconf,
url: "http://rt.ja.com/includes/register.php",
success: function(data)
{
//alert(data);
$('#userError').html(data);
$("#userError").html(userChar);
$("#userError").html(userTaken);
}
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="border">
<form action="/" id="registerSubmit">
<div id="userError"></div>
Username: <input type="text" name="username" id="username" size="10"/><br>
<div id="emailError" ></div>
Email: <input type="text" name="email" size="10" id="email"/><br>
<div id="passError" ></div>
Password: <input type="password" name="password" size="10" id="password"/><br>
<div id="passConfError" ></div>
Confirm Password: <input type="password" name="passconf" size="10" id="passconf"/><br>
<input type="submit" name="submit" value="Register" />
</form>
</div>
Run Code Online (Sandbox Code Playgroud) 我有一个上传脚本,我需要检查文件扩展名,然后根据该文件扩展名运行单独的函数.有人知道我应该使用什么代码吗?
if (FILE EXTENSION == ???)
{
FUNCTION1
}
else if
{
FUNCTION2
}
Run Code Online (Sandbox Code Playgroud) 在c#中是否有办法检查应用程序是否在localhost上运行(而不是生产服务器)?
我正在编写一个群发邮件程序,需要使用某个邮件队列才能在localhost上运行.
if (Localhost)
{
Queue = QueueLocal;
}
else
{
Queue = QueueProduction;
}
Run Code Online (Sandbox Code Playgroud) 我有一个输入字段和一个登录按钮.我想允许用户点击"输入"键,在输入字段聚焦时单击按钮.我如何用jQuery做到这一点?
<input type="text" size="10" id="loginUserID" name="username">
<input type="button" value="Login" name="loginBtn" id="loginBtn">
Run Code Online (Sandbox Code Playgroud) 如何检查PHP字符串是否包含任何空格?我想检查是否有空格,然后回显错误消息,如果为true
if(strlen($username) == whitespace ){
echo "<center>Your username must not contain any whitespace</center>";
Run Code Online (Sandbox Code Playgroud) php ×4
jquery ×3
c# ×2
javascript ×2
.net ×1
ajax ×1
asp.net ×1
asp.net-mvc ×1
css ×1
html ×1
mysql ×1
null ×1
sql-insert ×1
string ×1