我通过MVC3创建一个项目,并首先使用EFCode进行DataAccess Layer.
在我的DataBase中我有PackaginInfo表,在项目中我关心Package Class,这是我的代码:
public class Package
{
public decimal PackageID { get; set; }
public decimal Title { get; set; }
public decimal Cost { get; set; }
public bool isFree { get; set; }
}
public class ParandShopsEntities : DbContext
{
protected override void OnModelCreating(System.Data.Entity.ModelConfiguration.ModelBuilder modelBuilder)
{
modelBuilder.Entity<Package>().MapSingleType().ToTable("PackagingInfo");
}
public DbSet<Package> PackagingInfo { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
当我调试我的项目时,我得到错误:错误System.Data.Entity.ModelConfiguration.EntityTypeConfiguration'不包含'MapSingleType'的定义,也没有扩展方法'MapSingleType'接受类型'System.Data.Entity.ModelConfiguration的第一个参数可以找到.EntityTypeConfiguration'(你是否缺少using指令或程序集引用?)E:\ Projects\ein co\89-11-23\Parand\MvcApplication1\Models\ParandShopsEntities.cs
请.帮我
当我们使用实体框架作为数据层时,我们能否获得SQL Server 2010表分区的好处?该表每天将有 10,000 条记录,并将按创建日期进行分区(例如:- 超过 30 天的记录和新的记录)
我在使用我创建的ListView时遇到问题:我想在单击它时选择一个项目.
我的代码如下:
protected void onResume() {
...
ListView lv = getListView();
lv.setOnItemSelectedListener(new OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> adapterView, View view, int pos, long id) {
Log.v(TAG, "onItemSelected(..., " + pos + ",...) => selected: " + getSelectedItemPosition());
}
public void onNothingSelected(AdapterView<?> adapterView) {
Log.v(TAG, "onNothingSelected(...) => selected: " + getSelectedItemPosition());
}
});
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> adapterView, View view, int pos, long id) {
lv.setSelection(pos);
Log.v(TAG, "onItemClick(..., " + pos + ",...) => selected: " + getSelectedItemPosition());
} …Run Code Online (Sandbox Code Playgroud) 我正在学习单页应用程序并在阅读文档本身之后
我想知道单页应用程序模式只是使用外部模板剔除的 Web 应用程序中的一页(例如:html 页面)?
我的意思是(我正在使用 MVC ):
-mywebsite
+ some js files
+ some css files
+ index.html
+ controllers
+ models
Run Code Online (Sandbox Code Playgroud)
我希望有人可以为我解释更多有关此模式的信息。谢谢。
我需要在网格行和详细信息视图上绑定一些事件.我正在使用一个可观察的视图模型,其中注册了一些事件,并尝试使用行模板和详细信息模板将它们绑定到DOM.到目前为止没有进展.
$("#grid").kendoGrid({
sortable:true,
rowTemplate:'<tr class="k-master-row">
<td class="k-hierarchy-cell"><a class="k-icon k-plus" href=""></a></td>
<td><a data-bind:"click:highlight">click in row ${id}</a></td><td>${bool}</td>
</tr>',
detailTemplate:'<a data-bind:"click:highlight">click In details ${id}</a>',
columns: [{field:'id',sortable:false}, {field:'bool'}],
dataBound: function(e) {
var grid=$("#grid").data('kendoGrid');
grid.expandRow("tr.k-master-row");
}
});
var model=( {
highlight:function(){
console.log(this.id);
},
items:[{id: 1123, bool: true}, {id: 223, bool: false}]
});
kendo.bind($("#grid"),kendo.observable(model));
Run Code Online (Sandbox Code Playgroud)
这是jsFiddle http://jsfiddle.net/amGmr/9/ .是否有可能使用MVVM绑定事件与网格?
我有这样的Odata结果
{"odata.metadata":"https://localhost/DocTalkMobileWebApiOData/odata/$metadata#MasterPatient/@Element","PatUniqueId":"39e713db-6a0e-4e59-bf7b-033f4fc47ad5", "PatID":null,
"pat_lname":"White","pat_fname":"Peter","pat_mi":" ","pat_ssn":"270787655","pat_dob":"08/07/1973","pat_sex":"M","pat_status":null,"priInsID":2,"secInsID":1,"PCPID":1,"InternalDrID":1,"EXPID":1,"EXPDate":"","pat_phone":null,"isNew":true,"imported":true,"byWhom":"dt","lastUpdate":"2011-03-30T09:41:57.36","changeStamp":"AAAAAAAAIUE=","address":"","city":"","state":"","zip":"","currentMcp":"","currentVisitCount":-2,"otherId":"543674","pcpName":null,"hasChanges":true,"ProgramSource":null,"mrnID":"","createdBy":null,"createdDate":"2007-10-26T10:16:15","expLocation":null,"ethnicId":1,"prefLanguageId":1,"raceId":1
}
Run Code Online (Sandbox Code Playgroud)
我试图通过kendo.ui.datasource得到这个结果:
newPatient = new kendo.data.DataSource({
type: 'odata', // <-- Include OData style params on query string.
transport: {
read: {
url: url + '/MasterPatient(guid\'00000000-0000-0000-0000-000000000000\')', // <-- Get data from here
dataType: "json" // <-- The default was "jsonp"
},
parameterMap: function (options, type) {
var paramMap = kendo.data.transports.odata.parameterMap(options);
delete paramMap.$inlinecount; // <-- remove inlinecount parameter.
delete paramMap.$format; // <-- remove format parameter.
return paramMap;
}
},
schema: {
data: function (data) {
return data; …Run Code Online (Sandbox Code Playgroud) 我有代码第一个实现流动的层次结构,
BaseContact{
Public int Id{get;set;}
public string Name{get;set;}
//..
}
Person:BaseContact{
public string Designation{get;set;}
//..
}
Company:BaseContact{
public int NumOfEmployees{get;set;}
//..
}
Run Code Online (Sandbox Code Playgroud)
我想通过仅使用Id值来识别人或公司?目前我正在使用反思来确定它是个人还是公司.有没有其他方法来识别它而不做太多?
inheritance entity-framework ef-code-first entity-framework-4.1
kendo-mvvm ×2
kendo-ui ×2
sql-server ×2
android ×1
asp.net ×1
inheritance ×1
javascript ×1
kendo-grid ×1
kendo-mobile ×1
knockout.js ×1
mvvm ×1
sql ×1
views ×1