小编liv*_*ove的帖子

来自Controller的MVC 4-Return错误消息-Show in View

我在VS2010中使用Razor进行C#项目.(MVC 4).我需要将错误消息从Controller返回到View并显示给User.我被尝试的是:

控制器:

 [HttpPost]
 public ActionResult form_edit(FormModels model)
 {          
    model.error_msg = model.update_content(model);           
    ModelState.AddModelError("error", "adfdghdghgdhgdhdgda");
    ViewBag.error = TempData["error"];
    return RedirectToAction("Form_edit", "Form");

 }
Run Code Online (Sandbox Code Playgroud)

视图:

@model mvc_cs.Models.FormModels
@using ctrlr = mvc_cs.Controllers.FormController


@using (Html.BeginForm("form_edit", "Form", FormMethod.Post))
{

        <table>
        <tr>
        <td>       
        @Html.ValidationSummary("error")       
        @Html.ValidationMessage("error")      
        </td>
        </tr>
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.content_name)
            @Html.DropDownListFor(x => x.selectedvalue, new SelectList(Model.Countries, Model.dd_value, Model.dd_text), "-- Select Product--")

        </th>
    </tr>
</table>

<table>
    <tr>
        <td>
            <input  type="submit" value="Submit" />
        </td>
    </tr>
</table>
}
Run Code Online (Sandbox Code Playgroud)

请帮我实现这个目标.

razor asp.net-mvc-4

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

如何在C#中获取OAuth 2.0身份验证令牌

我有一个

然后,我需要在标头中使用承载令牌进行get调用.

我可以在Postman中使用它,但是试图弄清楚如何在C#中实现它.我一直在使用RestSharp(但对其他人开放).这一切看起来都是不透明的,当我认为它非常直接时:/它是一个控制台应用程序,所以我不需要花里胡哨.

最终,我希望我的应用程序(以编程方式)获取令牌,然后将其用于后续调用.我很感激有人向我指出文档或示例,这些都解释了我明确表达的内容.我遇到的一切都是部分的,或者用于不同流程的服务.

谢谢.

c# restsharp oauth-2.0

25
推荐指数
4
解决办法
5万
查看次数

如何删除 Dart DevTools?

我正在使用 VS Code 尝试 Flutter。不知何故,我最终使用了(偶然安装的)Dart DevTools。

每当我运行应用程序或开始调试应用程序时,Dart DevTools 都会在浏览器上弹出。

如何删除/禁用它?

在此处输入图片说明

dart visual-studio-code flutter

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

android沙漏

如何在Android应用程序中以编程方式显示沙漏?

android hourglass

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

在edittext中为文本指定文本颜色

如何通过扩展它来为Edittext中的文本指定不同的颜色.

android android-widget

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

IntelliSense无法在SQL Server Management Studio中运行

我们使用SQL Server Management Studio 2008 R2.IntelliSense完美地与sa帐户配合使用.但它不能与Windows身份验证用户一起使用.用户可以访问具有db_owner角色的主数据库,但它不是sysadmin.

如何解决这个问题?

sql-server ssms sql-server-2008-r2

19
推荐指数
9
解决办法
3万
查看次数

Android Studio 2.0未检测到USB设备

我尝试用我的手机玩Android Studio 2.0但没有成功,我做的是:

  1. 在我的手机,Apps/gear图标/设置/ SYSTEM/{}开发者选项/ Android调试/中,启用Android调试桥(adb)界面(设置勾选).
  2. 用USB线将手机插入电脑后,我在电脑文件夹中找到了A0001.在A0001中,我可以看到手机中的文件.
  3. 在我的PC中,运行Android Studio/bin/studio.exe,"选择部署目标"窗口显示消息"未检测到USB设备或正在运行仿真器"
  4. 我尝试了两种不同的USB驱动程序,但没有运气.
  5. 也许我应该告诉Android Studio我的USB驱动程序在哪里?但是,怎么样?你能帮我吗?

usb android

18
推荐指数
4
解决办法
7万
查看次数

客户端javascript与服务器端Java的速度有多快?

我想知道客户端javascript在原始计算能力方面与服务器端Java相比有多快.

例如,排序.如果可能的话,是否应该在服务器端完成?如何迭代集合?

javascript java server-side client-side

17
推荐指数
3
解决办法
4817
查看次数

在存储过程参数列表中使用表达式的结果(例如函数调用)?

我正在尝试编写一个存储过程来协助开发我们的数据库,但是我在使用它时遇到了一些麻烦.例如:

DECLARE @pID int;
SET @pID = 1;
EXEC WriteLog 'Component', 'Source', 'Could not find given id: ' + CAST(@pID AS varchar);
Run Code Online (Sandbox Code Playgroud)

这会产生错误(在SQL Server 2005上)

消息102,级别15,状态1,行4'+'附近的语法不正确.

有人可以向我解释为什么我的语法不正确,以及解决这个问题的正确方法吗?

sql t-sql sql-server casting sql-server-2005

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

在项目“应用”中,已解析的Google Play服务库依赖项依赖于另一个版本

尝试使用FireStore和Google身份验证创建一个简单的应用程序。gradle有问题:

在项目“应用”中,已解析的Google Play服务库依赖项依赖于另一个版本(例如“ [15.0。1]”),但尚未解析为该版本。库所表现出的行为将是未知的。

依赖项失败:com.google.android.gms:play-services-flags:15.0.1-> com.google.android.gms:play-services-basement @ [15.0.1],但是play-services-basement版本是16.0.1。

以下依赖关系是直接或具有传递性依赖关系的项目依赖关系,会导致问题解决。-专案「app」取决于com.google.firebase:firebase-firestore@17.1.5-专案「app」取决于com.firebaseui:firebase-ui-auth@4.2.0

有关扩展的调试信息,请从命令行使用./gradlew --info:app:assembleDebug执行Gradle,以查看工件的dep endency路径。此错误消息来自google-services Gradle插件,在https://github.com/google/play-services-plugins上报告问题,并通过在您的build.gradle文件中添加“ googleServices {disableVersionCheck = false}”来禁用该错误消息。

    apply plugin: 'com.android.application'

    android {
        compileSdkVersion 27
        defaultConfig {
            applicationId "myapp.com"
            minSdkVersion 19
            targetSdkVersion 27
            versionCode 11
            versionName "1.1"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
            multiDexEnabled true
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }

    dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation 'com.android.support:appcompat-v7:27.1.1'
        implementation 'com.android.support.constraint:constraint-layout:1.1.3'
        testImplementation 'junit:junit:4.12'
        androidTestImplementation 'com.android.support.test:runner:1.0.2'
        androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
        implementation 'com.google.firebase:firebase-firestore:17.1.5'

        implementation 'com.firebaseui:firebase-ui-auth:4.2.0'

    }

    apply plugin: 'com.google.gms.google-services'
    com.google.gms.googleservices.GoogleServicesPlugin
Run Code Online (Sandbox Code Playgroud)

项目gradle: …

android android-gradle-plugin firebaseui

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