自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 DBHelper.CurrentSession Fetch(SelectMode.Fetch,p=>p.) Get

table public partial class Travelexpense { public virtual int Id { get; set; } public virtual Maindoc MainDoc { get; set; } public virtual IList<Travelexpensedetails> De...

2019-05-11 10:23:45 238

原创 MVC ajax

var options = { url: "@Url.Action("Save")", //controller名称 type: "POST", data: $("#Form").serialize(), //data ...

2019-05-11 10:13:53 466

原创 MVC ViewBag.xxxx 后端传值到前端

Controller public ActionResult Index() { ViewBag.Ccuser = xxxx; return View(); }cshtml 将值付给input@using Lead.Objects.Domain@using Lead.OA.Utils@{ L...

2019-05-11 10:10:11 1450

原创 js name为xx的控件

$('table[name="xxx"]');$('input[name="xxx"]');$('a[name="xxx"]');

2019-05-11 10:03:20 548

原创 QueryOver.Of 查询方式 离线查询 联合查询

//maindocid var query = QueryOver.Of<Maindoc>().Where(p => p.DocType == (int)doctype).JoinQueryOver<Users>((doc) => doc.Creator).Where(p => p.Id == curLoginUserID).Select(p =>...

2019-05-11 10:01:05 230

原创 bootstraptable后台分页

html<div class="card-body table-responsive"> <table name="bootTable" id="Travelexpense" class="table table-hover table-condensed text-nowrap"></table></div> $(functio...

2019-05-11 09:56:40 689

原创 bootstraptable jquery更新数据append updateRow

//在bootstraptable最后添加数据 $("#tableData").bootstrapTable('append', result.Data); //在bootstraptable指定位置更新数据 $('#tableData').bootstrapTable('updateRow', {index: indexs, row: result.Data}); va...

2019-05-11 09:42:38 4198

原创 bootstraptable remove 不依靠刷新数据

var index = $('table[name="bootTable"]').bootstrapTable('getData').length; $('table[name="bootTable"]').bootstrapTable('remove', { fi...

2019-05-11 09:31:09 4904

原创 Bootstaptable 动态colum

用于记性不好的自己市场翻阅1.引入bootstrap文件2.bootstraptable初始化3.初始化按钮4.初始化操作按钮的方法@using Lead.Objects.Domain@{ ViewBag.Title = "角色列表"; ViewBag.AddPath = "/Role/Add"; ViewBag.AreaSizeH = "320px"; ...

2019-05-11 09:28:27 349

转载 layer 弹出层弹出后自动最大化

转载https://blog.csdn.net/u013861849/article/details/86708325 var index = layer.open({ type: 2, title: ‘标题’, id:'TWork', maxmin: true, ...

2019-05-11 09:17:51 2222

原创 treelist右键菜单功能contextMenuStrip

//右键菜单contextMenuStrip//treelist中的Click事件 private void treeList1_MouseClick(object sender, MouseEventArgs e) { //this.contextMenuStrip1.Show(); treeList1.SetFocusedN...

2019-02-19 14:03:15 823

原创 C# 索引

委托多播实例:例如小明叫小张买完车票,之后接着又让他带张电影票// 小张类public class MrZhang { // 其实买车票的悲情人物是小张 public static void BuyTicket() { Console.WriteLine(&quot;NND,每次都让我去买票呀!&quot;); } public stat...

2019-02-19 14:03:04 352

原创 SearchLookUpEdit、LookUpEdit控件支持汉字查询

Devexpress TreeList功能强大,最近想尝试让TreeList支持中文拼音首字母的搜索,提高用户体验。思路:1.找到TreeList的搜索响应事件:FilterNode事件 2.将汉字匹配到的字符内容高亮效果图如下: 代码部分:关于查询的重要属性1. LookUpEdit.Properties.ImmediatePopup 在输入框按任一可见字符键时立即弹...

2019-02-19 14:02:50 1339

原创 C# 多线程 System.Threading.Thread

主线程在 C# 中,System.Threading.Thread 类用于线程的工作。它允许创建并访问多线程应用程序中的单个线程。进程中第一个被执行的线程称为主线程。当 C# 程序开始执行时,主线程自动创建。使用 Thread 类创建的线程被主线程的子线程调用。您可以使用 Thread 类的 CurrentThread 属性访问线程。下面的程序演示了主线程的执行:using Sys...

2019-02-19 14:02:40 3995

转载 搭建VS项目

安装VS2015点击文件-新建-项目-Web-选择.NET 4.5-asp.net项目-MVC模板取名-选择路径-确定删除一些默认生成的不需要的文件夹和目录创建一个Include文件夹 用来存放js/css/image这些文件修改web.config 删除owin节点删除引用中所有的owin组件创建一个ManageController在shared视图目录下创建 布局视图(给后台...

2019-02-19 14:02:26 245

原创 No persister for: System.Collections.Generic.List'1[LEAD.ERP.Objects.Domain.Mate......]

报的错No persister for: System.Collections.Generic.List'1[LEAD.ERP.Objects.Domain.Material,LEAD.ERP.Objects,Version = 1.0.0.0,Culture = neutral,PublickeyToken = null]]没有持久性原因报错或者删除List类型时,要一条条...

2019-02-19 14:02:11 721

原创 string类型截取部分字段

string a = &quot;dfdfdd&quot;;s.Substring(expression,start,length);expression:字符串、文本、列或包含列的表达式start:指定字符串的开始位置length:指定字符串的长度

2019-02-19 14:02:01 8373 2

原创 ITransaction

ITransaction tran = DBHelper.CurrentSession.BeginTransaction;tran.Begin();tran.Commit();tran.Rollback();

2019-02-19 14:01:49 303

原创 ?:

x?y:z x为true则返回y,否则返回z

2019-02-19 14:01:35 115

原创 an unsaved transient instance save the transient instance before flushing ...

报的错 catch (Exception ex)object reference an unsaved transient instance save the transient instance before flushing or set casade action for ...LEAD.ERP.Objects.Domain.Material,Enitity;LEAD.ERP.O...

2019-02-19 14:00:58 119

原创 参数计数不匹配

报错参数计数不匹配原因

2019-02-19 14:00:47 3292 2

原创 A??0符号优先级

符号的优先级A??0若A为null则返回0;若A不为null则返回Aa??b??c = a??(b??c)1??0 + 1??0 = 1//传空值int?//绑定表和控件BindingColum(typeof(Material),this.gridView1);//返回一条信息DBHelper.CurrentSession.QueryOver&amp;lt;BomMaterial&amp;...

2019-02-19 14:00:34 401

原创 GridControl双击跳转另一个页面

gridView中Colum有个属性,ColumEdit 。触发了该事件后,会跳转到另一页面(代码实现) private void lnkBOM_Click(object sender, EventArgs e) { if (_CurrentObject == null) return; ...

2019-02-19 14:00:18 490

原创 从一个页面打开另一个页面,点击编辑就打开编辑页面

//例如,点击编辑按键就弹出编辑页面 protected override void _Edit() { if (_CurrentObject!=null) { FrmBOM_Edit frm = new FrmBOM_Edit((Bomlist)_CurrentObject); ...

2019-02-19 14:00:07 1011

原创 数据序列化,反序列化

//序列化JsonHelper.SerializeObject()//反序列化JsonHelper.DeserializeObject()//转类型JsonData()

2019-02-19 13:59:55 229

原创 DBHelper.CurrentSession

DBHelper.CurrentSessionvar curSession = DBHelper.CurrentSession;//保存curSession.Save();curSession.SaveOrUpdate();//删除curSession.Delete();//查询curSession.QueryOver&amp;lt;&amp;gt;().Where();curSession....

2019-02-19 13:59:45 203

原创 Error dehydrating property value for ....

报的错Error dehydrating property value for LEAD.ERP.Objects.Domain.Materialinstance.Material...原因表中存在级联关系 public virtual Unit unit { get; set;} Reference( x =&amp;gt; x.MaterialUnit).Colum(“UbitID”...

2019-02-19 13:59:32 1332

原创 string 、 array[]互转

1.string str = textbox.text.toString();string strArg = str.Split(new char[]{});2.string[] char = textbox1.text.Split('');a = arr[0];b = arr[1];c = arr[2];3.string str = comment.Text;char[]...

2019-02-19 13:59:18 2192

原创 判断字符是否为汉字

判断方法 1.ASCII码 汉字的ASCII码&amp;gt;127 2.UNICODE编码 汉字的编码范围在4e00~9fbb 3.正则表达式 string text = “是不是汉字,ABC” for(…..) { if( Regex.IsMatch(text[i].ToString()) , @[\u4e00-\u9fbb] + {1}quot; ) ...

2019-02-19 13:59:06 1061

原创 集合已修改,可能无法执行枚举操作

报的错集合已修改,可能无法执行枚举操作原因不要在枚举集合的操作,比如Foreach中去执行修改集合的操作,如果需要修改,应先使用ToArray()方法例如:foreach(var x in MyList.ToArray()){ 执行可能修改MyList的操作}...

2019-02-19 13:58:53 8601

原创 Type mismatch in NHibernate.Criterion.SimpleExpression:

***报错***:Type mismatch in NHibernate.Criterion.SimpleExpression: Code expected type System.Int32, actual type System.String***翻译***:NHibernate.Criterion.SimpleExpression中的类型不匹配:代码期望类型System.Int32,...

2019-02-19 13:58:34 574

原创 CS0006

原因:在被引用项目重新生成时删除不了以前的dll,所以会出现找不到路径的问题解决方法1.重启2.重启并手动将提示文件夹下的dll文件删除,并重新生成解决方案...

2019-02-19 13:58:23 358

转载 报错: OwinStartupAttribute出错

OwinStartupAttribute出错 尝试加载应用时出现了以下错误。 - 找不到包含 OwinStartupAttribute 的程序集。 - 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。 若要禁用 OWIN 启动发现,请在 web.config 中为 appSetting owin:AutomaticAppStartup 添加值 “f...

2019-02-19 13:58:12 505

原创 DevExpress控件-TreeList内置过滤功能实现

//显示过滤行 treeList1.OptionsView.ShowAutoFilterRow = true; //开启过滤功能 treeList1.OptionsBehavior.EnableFiltering = true; //定义TreeList列过滤事件 ...

2019-02-19 13:57:58 963

原创 Batch update returned unexpected row count from update

报错:Batch update returned unexpected row count from update; actual row count: 0; expected: 16翻译:批量更新从更新返回了意外的行数; 实际行数:0; 预期:16原因:hibernate对对象持久化后,对象更改了,在事务提交时,会把更改的对象持久化到数据库,而在持久化到数据库之前,这条数据已经被删除,...

2019-02-19 13:57:47 2150

转载 C# 中ref和out的区别

在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。2、使用ref和out时,在方法的参数和执行方法时,都...

2019-02-19 13:57:26 175

原创 treelist中自带的checkNode,全选,全部选,部分选

treeList1.OptionsView.ShowCheckBoxes = true; treeList1.OptionsBehavior.AllowIndeterminateCheckState = true; //控制checkout的关联 选中父节点,子节点也被选中。子节点全部选中时,父节点自动选中。子节点可以单独选中 //判断...

2019-02-19 13:57:01 4129

原创 控件LookupEdit绑数据源

var lstMachine = JsonData&amp;lt;List&amp;lt;Machinemodel&amp;gt;&amp;gt;(AppSession.WindowsDataService.GetMachineModels(JsonData(null))); lookUpMachineModel.Properties.DataSource = lstMachine;...

2019-02-19 13:56:48 654

原创 treeNode、subNode、setValue,

public FrmBOM_MaterialDetails(Bomlist bom) : this() { var lstMachine = JsonData&amp;lt;List&amp;lt;Machinemodel&amp;gt;&amp;gt;(AppSession.WindowsDataService.GetMachineModels(JsonData(null)));...

2019-02-19 13:56:39 514

原创 去字符串中的0

//去掉字符串前面的0String str = &quot;000000021&quot;;String newStr = str.replaceAll(&quot;^(0+)&quot;, &quot;&quot;);System.out.println(newStr);result = 21//去掉字符串后面的0String str = &quot;2100000&quot;;String new

2019-02-19 13:56:27 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除