随笔分类 - .NET
摘要:功能图如下: 功能说明:仿照百度搜索的自动完成搜索功能,完整版。 /**************技术:.NET******************/ /*******第一次编辑时间:2012年07月16日*********/ /*********修改时间:2012年08月88日**********/ /**********修改说明:本实例存在缺陷**********/ /*************Author:jsping**************/ /*************QQ:759963787************/今天有空,在原来我写的文...
阅读全文
摘要:public static string MoneyToUpper(string strAmount) { string functionReturnValue =null; bool IsNegative =false; // 是否是负数 if (strAmount.Trim().Substring(0, 1) =="-") { // 是负数则先转为正数 strAmount = strAmount.Trim().Remove(0, 1); IsNegative =true; } string strLower =null; string strUpart =null; s
阅读全文
摘要:1、if (!IsPostBack) { DBindFilter(); this.gvwData.Attributes.Add("SortExpression", "HouseID"); this.gvwData.Attributes.Add("SortDirection", "ASC"); GridViewDataBind(); chklColumns.Visible = !IsPostBack; //设置“显示字段”的下拉属性 } else { chklColumns.Visible = IsPostBack;
阅读全文
摘要:Regex reg1 = new Regex(@"[0-9]+\.?[0-9]*$"); //@"[0-9]+\.?[0-9]*$"bool boo= reg1.IsMatch(txtArea.Text.ToString());
阅读全文
摘要:.aspx页面中的方法://将获取到的List<T>值赋值给TextBoxprivate void InitTextBox(){ int id = int.Parse(ViewState["ID"].ToString()); List<NewsModel> list =NewsBLL.GetLoad(id); foreach (NewsModel m in list) { txtTitle.Text = m.Title; txtCata.Text = m.NewsCatagory; txtContent.Text = m.Content; listB
阅读全文
摘要:/// <summary> /// 执行事务操作 /// </summary> /// <param name="sql">字符串数组用来存储需要执行的sql语句</param> /// <returns>返回一个布尔值,表示是否操作成功</returns> public static bool execTransaction(string[] sql) { //创建数据库连接 SqlConnection con = createCon(); //创建SqlTransaction对象 SqlTransa
阅读全文
摘要:在一个MIS系统中,没有用事务那就绝对是有问题的,要么就只有一种情况:你的系统实在是太小了,业务业务逻辑有只要一步执行就可以完成了。因此掌握事务处理的方法是很重要,进我的归类在.net中大致有以下4种事务处理的方法。大家可以参考一下,根据实际选择适当的事务处理。1 SQL事务 sql事务是使用SQL server自身的事务:在存储过程中直接使用Begin Tran,Rollback Tran,Commit Tran实现事务:优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。Demo:(所有demo,都以SQL Server自带的Northwind数据的表Region为
阅读全文
摘要:题目:根据数组S_Roles中的值,来批量设置Button的Enabled属性 方法一: foreach (string s in S_Roles) { switch (s) { case "1": btn_1.Enabled = true; break; case "2": btn_2.Enabled = true; break; case "3": btn_3.Enabled = true; break; case "4": btn_4.Enabled = true; break; case "5&q
阅读全文
摘要:1、模板中放置LinkButton<ItemTemplate> <asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl='<%#Eval("ID","***.aspx?id={0}")%>' Text="转到页面"/></ItemTemplate>有两个参数的情况:<%#string.Format("***.aspx?id1={0}&id2={1
阅读全文
摘要:1、动态数组:ArrayList主要方法:Add、AddRange、RemoveAt、Remove2、队列:Queue主要方法:Enqueue入队列、Dequeue出队列、Peek返回Queue开始处的对象但不删除3、栈:Stack 后进先出主要方法:Push方法入栈,Pop方法出栈、Peek弹出最后一项不删除4、哈希表:HashTable 通过键值对更快捷的查找元素。键不能为空引用,但值可以示例:Hashtable ht=new Hashtable(); //创建一个Hashtable实例 ht.Add("E","e");//添加key/value键值
阅读全文
摘要:最近在做一个项目,里面涉及到Admin对用户的权限进行设定,然后把CheckBox的状态(0未选中,1选中)保存到数据库中。那么当权限设置完并保存成功后,点击该页面,页面初始化的时候根据 数据库中状态字段显示出所有CheckBox的状态,这样操作在不分页的时候是没有问题的,当数据很多,需要进行分页时,问题就出来了:无论点击那一页,页面现实的CheckBox的状态始终和第一页显示的一样,不发生变化,具体的页面我现在没法恢复了,我现在只有正确的页面如下,网上的办法是记忆每一页CheckBox的状态信息,我试了,感觉方法不好。我自己用另外一种方法实现了,作为今天的总结:第一页如图1-1 ...
阅读全文

浙公网安备 33010602011771号