05 2012 档案
摘要://设置单元格为文本格式 gridView.Rows[i].Cells[32].Attributes.Add("style","vnd.ms-excel.numberformat:@");
阅读全文
摘要:1 <%@ Page Language="C#" AutoEventWireup="true" EnableEventValidation = "false" CodeFile="DropDownLIst.aspx.cs" Inherits="_20100608_Default" %> 2 3 <%
阅读全文
摘要:1 <script type="text/javascript" language="javascript"> 2 function CheckDropDownList() { 3 var dropDownList = document.getElementById("<%=DropDownListID.ClientID %>"); //获取DropDownList控件 4 var dropDownListValue = dropDownList.options[dropDownList.selectedInd
阅读全文
摘要:1 <asp:TemplateField HeaderText="是否发放" SortExpression="YesNo"> 2 <ItemTemplate> 3 <asp:DropDownList ID="ddl_YesNo" runat="server" DataSource='<%# ddlb
阅读全文
摘要:1 <script type="text/javascript" language="javascript"> 2 function calc_se() { 3 var re = /^\+?(:?(:?\d+\.\d+)|(:?\d+))$/; // 驗證只能輸入數字的 Regular Expres
阅读全文
摘要:做大批量的数据删除时,如果有个全选按钮把多个页面上显示的记录全都选中删除那比一条条的删除要人性化得多,接下来说一说如何实现,其实网上一搜有好多文章都是说如何进行批量删除的,大体上可以分为两大类1:利用JS脚本实现全选。2:在服务器端实现全选首先来说一说如何利用JS实现全选往页面上拖一个GridVie
阅读全文
摘要:<script> function test() { document.getElementById("Label1").innerHTML = "fdsfds"; document.getElementById("hid").value = document.getElementById("Label1").innerHTML; } </script> <input type="button" onclick="test()" value=&q
阅读全文
摘要:前言当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl00_ContentPlaceHolder1_Button1”的ClientID。我们在Render出来的mark up中看到的也是这些ClientID。所以,当我们使用JavaScript对控件元素进行操作的时候,必须使用ClientID来对控件进行查找。Inline情况下的解决方案如果JavaScript代码
阅读全文
摘要:在做 BS架构的项目时,经常遇到 需要用js 来调用 asp.net 服务器端控件的值。大多数的 控件他的值都可以通过js调用它的 value属性来获得此控件的值,但是也有例外的情况。经常用的 Label控件。他的值用js就不能通过value属性来获得。 Label控件 js获取的实例, var text= document.getElementById('Label1').innerText;假如, 这样 var text= document.getElementById('Label1').value; 则 text 为Undefined。而 TextBox
阅读全文
摘要:开发系统时,常会需要将使用者在多个TextBox中输入的数字,做加总的计算,此时必须验证使用者只能输入数字。如下图1所示,有时可能还需要用JavaScript做数字的实时加总计算,并将计算结果显示在Label中。图1 页面下方的Label,有三个TextBox输入数字的实时加总计算结果在图1的三个TextBox中,若要验证输入是否为数字,只要用ASP.NET的验证控件,或AJAX的MaskedEditExtender即可办到。但用验证控件的话,当使用者输入的不是数字时,并无法将鼠标或键盘的focus,强制停留在输入错误的TextBox中(否则非数字内容,会造成实时加总的计算错误);若用AJAX
阅读全文
摘要:[ C++ ]Effective C++ 2ed.chm [ADO.NET]O'Reilly.ADO.NET.3.5.Cookbook.2nd.Edition.Mar.2008.chm [ADO] Microsoft ADO 2.5 程序员参考.chm [ADO]ADO 程序员参考.CHM [ADO]ADO.NET_微软出版社 《ADO.Net技术内幕》《Microsoft...
阅读全文
摘要:单击行弹出当前行详细页面 双击行进入编辑状态(GridView/DataGrid内置 Edit) 说明: 单击事件(onclick)使用了 setTimeout 延迟,根据实际需要修改延迟时间 常见处理行方式会选择在 RowDataBound/ItemDataBound 中处理,这里我选择 Page
阅读全文
摘要://注:在.aspx文件中第一行<%%>中加入EnableEventValidation="false" 方案二: 1 public void CreateExcel(DataSet ds, string FileName) 2 3 { 4 5 StringBuilder sb = new Stri
阅读全文
摘要:(1)下拉添加“==请选择==”解决方法:1.protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet ds = new DataSet(); string tablename = "department_Info"; ds = GetDataSet(ds, tablename); this.ddl_post.Da...
阅读全文
摘要:问题: 在VS中用dropdownlist控件绑定数据,浏览时却在控件里显示System.Data.DataRowView,而不是要显示的数据,代码如下:public static DataSet GetDataSet(DataSet ds, string tablename) { string s = "select departmentName from department_info"; string con = ConfigurationManager.ConnectionStrings["CodematicConnectionString"].
阅读全文
摘要:空值处理函数 ISNULL(expression,value) :如果expression不为空则返回expression,否则返回value。 Case 函数用法 (1)单值判断,相当于switch caseCASE expression WHEN value1 THEN returnvalue1
阅读全文
摘要:(*)数字函数 执行备注中的代码 ABS() :求绝对值。 CEILING():舍入到最大整数 。3.33将被舍入为4、2.89将被舍入为3、-3.61将被舍入为-3。 Ceiling→天花板 FLOOR():舍入到最小整数。3.33将被舍入为3、2.89将被舍入为2、-3.61将被舍入为-4。 F
阅读全文
摘要:联合结果集(Union) union和union区别:union 合并结果集并去除重复项,union all 合并结果集不用去除重复项。 执行备注中的代码 简单的结果集联合: SELECT FNumber,FName,FAge FROM T_Employee UNION SELECT FIdCard
阅读全文
摘要:数据分组(count(*)) 按照年龄进行分组统计各个年龄段的人数: SELECT FAge,Count(*) FROM T_Employee GROUP BY Fage GROUP BY子句必须放到WHERE语句的之后 没有出现在GROUP BY子句中的列是不能放到SELECT语句后的列名列表中的
阅读全文
摘要:SQLServer的管理 常用字段类型:bit(可选值0、1)、datetime、int、varchar、nvarchar(可能含有中文用nvarchar) varchar、nvarchar 和char(n)的区别: char(n)不足长度n的部分用空格填充。Var:Variable,可变的。 SQ
阅读全文