小编sri*_*tha的帖子

使用Entity Framework Code First创建存储过程?

我在我当前的项目中使用Entity Framework Code First.数据库由许多表,许多视图和许多函数组成.我可以使用Entity Framework Code First创建表.但我无法找到使用Entity Framework Code First创建存储过程的方法.我知道Database-First策略将满足我的要求,一切运行良好,但我不想将Database-First策略用于我现有的项目代码.

请帮助我一个人,使用Entity Framework Code First策略创建存储过程的最佳方法是什么?

请帮帮我,谢谢.

sql-server ef-code-first

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

如何减少Asp.Net Identity中的密码重置令牌长度?

我使用Asp.Net Identity生成密码重置令牌.

string Token = userManager.GeneratePasswordResetToken(userId);
Run Code Online (Sandbox Code Playgroud)

上面的代码给了我一个很长的令牌.是否可以生成短长度的密码重置令牌?

c# asp.net asp.net-mvc-4 asp.net-identity

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

我如何在MVC4 ViewModel,Controller,View中使用Dictionary?

我有一个像下面的ViewModel,

public class EnrollPlanPriceLevelViewModel
{
    public EnrollPlanPriceLevel EnrollPlanPriceLevels { get; set; }        
    public Dictionary<PriceLevel,decimal> Prices { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

我的视图中的代码,但我无法创建查看价格.请帮帮我一个人!

 @{
int i = 0;
foreach (FCA.Model.PriceLevel p in ViewBag.PriceLevelID)
{
    i = i + 1;
                    <div class="span4">                            
                        @Html.TextBoxFor(model => model.Prices[p], new { @placeholder = "Price" })
                    </div>
}
                }
Run Code Online (Sandbox Code Playgroud)

我想在Controller中调用Dictionary对象值如何?

dictionary asp.net-mvc-4

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

使用visual studio缩小JS(javascript)代码?

我可以使用Visual Studio快捷键(Ctrl + K + D)来缩小CSS.同样的技巧不适用于JS文件.

如何使用Visual Studio(Ctrl + K + D)快捷方式来缩小JS.我知道网上有很多工具,但我正在搜索Visual Studio.

javascript minify unminify visual-studio

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

bootstrap popover按钮单击事件使用jquery无法正常工作

我使用代码为bootstrap popover如下,

<a href="javascript:void(0);" class="btn btn-primary btn-sm" rel="popover"  data-placement="top"
                        data-original-title="<i class='fa fa-fw fa-users'></i> Enter New Investor Group"
                        data-content="<div class='smart-form'><div class='col-sm-10'><label class='input'><input type='text' name='NewInvestor' placeholder='Investor Group Name' id='NewInvestor' /></label></div><div class='col-sm-2'><button id='btntest' class='btn btn-primary btn-sm assignedGroup' type='button' data-target-id='NewInvestor' >ADD</button></div></div><div class='clearfix'></div><br/>"
                        data-html="true">Add</a>
Run Code Online (Sandbox Code Playgroud)

我想在jquery中点击按钮时触发一个事件.代码如下,

$("#btntest").click(function () {
        alert("You click on button");
    });
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

我的代码不工作的原因是什么?

我将非常感谢您的帮助.

jquery popover twitter-bootstrap twitter-bootstrap-3 bootstrap-popover

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

找到 2 个具有非唯一 id 的元素

当我们id在两个不同的form标签中使用相同的名称时,我收到以下警告。

[DOM] 找到 2 个具有非唯一 id 的元素

这是我的 HTML 片段:

               <div class="modal-dialog">
                    <form action="" method="post" id="myid-1" name="myid-1">
                        <input type="text" class="form-control" id="Job_Name" name="Job_Name" required="">
                        <label for="Job_Name">Job Name<span class="text-danger">*</span></label>
                        <button type="submit">Submit</button>
                    </form>
                </div>

                <div class="modal-dialog">
                    <form action="" method="post" id="myid-2" name="myid-2">
                        <input type="text" class="form-control" id="Job_Name" name="Job_Name" required="">
                        <label for="Job_Name">Job Name<span class="text-danger">*</span></label>
                        <button type="submit">Submit</button>
                    </form>
                </div>
Run Code Online (Sandbox Code Playgroud)

如何解决“Found 2 elements with non-unique id”警告?

html javascript jquery html5-video bootstrap-4

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

我想在 MVC 剃刀中强制 Html.LabelFor 大写?

我使用 MVC Razor 作为我的视图引擎。我想强制使用大写字母,Html.LabelFor我尝试了以下技术,但对我不起作用!

请帮我一个!

@Html.LabelFor(model => model.YearID.ToString ().ToUpper())
Run Code Online (Sandbox Code Playgroud)

上面的代码给出以下错误: 模板只能与字段访问、属性访问、一维数组索引或单参数自定义索引器表达式一起使用。

 @Html.LabelFor(model => model.YearID).ToString().ToUpper()
Run Code Online (Sandbox Code Playgroud)

上面的代码可以工作,但是与 html 代码一起显示,如下所示:

<LABEL FOR="STUDENTENROLLPLANS_SCHOOLYEARID">您就读哪个学年?</LABEL>

asp.net-mvc razorengine

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

如何在mvc中将formcollection转换为模型

是否有可能转换formcollection为已知的"模型"?

[HttpPost]
    public ActionResult Settings(FormCollection fc)
    {
    var model=(Student)fc; // Error: Can't convert type 'FormCollection' to 'Student'
    }
Run Code Online (Sandbox Code Playgroud)

注意:由于某些原因,我不能使用ViewModel.

这是我的代码VIEW:Settings.cshtml

@model MediaLibrarySetting
@{
ViewBag.Title = "Library Settings";
var extensions = (IQueryable<MediaLibrarySetting>)(ViewBag.Data);    
}
@helper EntriForm(MediaLibrarySetting cmodel)
{   

<form action='@Url.Action("Settings", "MediaLibrary")' id='MLS-@cmodel.MediaLibrarySettingID' method='post' style='min-width:170px' class="smart-form">
    @Html.HiddenFor(model => cmodel.MediaLibrarySettingID)
    <div class='input'>
        <label>
       New File Extension:@Html.TextBoxFor(model => cmodel.Extention, new { @class = "form-control style-0" })
        </label>
        <small>@Html.ValidationMessageFor(model => cmodel.Extention)</small>
    </div>
    <div>
        <label class='checkbox'>
            @Html.CheckBoxFor(model => cmodel.AllowUpload, new { @class = "style-0" })<i></i>&nbsp; …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc formcollection c#-4.0 asp.net-mvc-4

0
推荐指数
2
解决办法
8190
查看次数