- 博客(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("NND,每次都让我去买票呀!"); } 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 = "dfdfdd";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
原创 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
原创 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&lt;BomMaterial&...
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&lt;&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 =&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码&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&lt;List&lt;Machinemodel&gt;&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&lt;List&lt;Machinemodel&gt;&gt;(AppSession.WindowsDataService.GetMachineModels(JsonData(null)));...
2019-02-19 13:56:39
514
原创 去字符串中的0
//去掉字符串前面的0String str = "000000021";String newStr = str.replaceAll("^(0+)", "");System.out.println(newStr);result = 21//去掉字符串后面的0String str = "2100000";String new
2019-02-19 13:56:27
927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人