随笔分类 -  ASP.NET Web

上一页 1 2 3 下一页
弹出层与蒙版在浏览器中兼容性问题
摘要:今天折腾了半天。终于搞定在IE,FF,Chromium中显示浮动层。且背景有阴影的效果。其中的效果如下图所示IE中显示效果。FF中显示效果。CSS样式:#mask /*背景蒙版层样式*/ { position: absolute; top: 0; left: 0; background: #666; opacity: 0.50; /**关键,可以兼容 浏览器了**/ -moz-opacity:0.5; /* 兼容 FF*/ z-index: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" 阅读全文
posted @ 2009-11-03 18:09 Renn.Erann 阅读(530) 评论(0) 推荐(0)
repeater横向排列数据
摘要:上图先:前台代码aspx:<asp:Repeater ID="rptShowPaper" runat="server"> <ItemTemplate> <asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible='<%# (Container.ItemIndex + 1) % 3 ==1 %>'> <tr> </asp:PlaceHolder> <td> < 阅读全文
posted @ 2009-10-28 14:55 Renn.Erann 阅读(895) 评论(0) 推荐(0)
二维数组作数据源填充到repeater
摘要:上效果图前台代码:<asp:Repeater ID="Repeater1" runat="server"><ItemTemplate><%#GetDataItem() %></ItemTemplate></asp:Repeater>后台代码:Repeater1.DataSource = arrData; //二维数组Repeater1.DataBind(); 阅读全文
posted @ 2009-10-24 12:16 Renn.Erann 阅读(557) 评论(0) 推荐(0)
DataList+MySql+AspNetPager分页
摘要:使用MySql加上AspNetPager控件进行分页(百万级以下数据)。相当简单。使用MySql的limit来查找数据。真所谓珠联璧合.上个图先:主要代码:前台:<div id="list"> <asp:DataList ID="DLIdeas" Width="100%" runat="server" > <HeaderStyle/> <HeaderTemplate> <th class="Header" width="40&quo 阅读全文
posted @ 2009-10-12 22:27 Renn.Erann 阅读(600) 评论(1) 推荐(0)
VS2008 使用itextsharp生成PDF
摘要:废话不多说,上图先。要用本文的方法生成PDF文件,需要两个控件:itextsharp.dll和ICSharpCode.SharpZipLib.dll,由于示例代码实在太多,我将代码全部整理出来.利用iText五步创建一个PDF文件:helloword。第一步,创建一个 iTextSharp.text.Document对象的实例:Document document = new Document();第二步,为该Document创建一个Writer实例:PdfWriter.getInstance(document, new FileStream("Chap0101.pdf", 阅读全文
posted @ 2009-10-11 14:57 Renn.Erann 阅读(942) 评论(0) 推荐(0)
JS全选代码,兼容IE,FF,Chrome
摘要://全选代码。兼容IE,FF,Chromefunction checkAll(chk) { var ck = document.getElementsByTagName("input"); //找到页面上所有input节点 for (var i = 0; i < ck.length; i++) { if (ck[i].type == "checkbox" && ck[i].disabled != true) {ck[i].checked = chk;} }} 阅读全文
posted @ 2009-09-26 16:28 Renn.Erann 阅读(317) 评论(0) 推荐(0)
C#中关闭SQL数据库连接的两种方法。
摘要:第一种方法,常规关闭!代码如下:/// <summary> /// 获取数据 /// </summary> /// <param name="strSql"></param> /// <returns>返回DataTable数据源</returns> public static DataTable GetDataTable(string strSql) { MySqlConnection conn = null; DataTable dt = new DataTable(); try { conn = 阅读全文
posted @ 2009-09-04 17:52 Renn.Erann 阅读(1743) 评论(0) 推荐(0)
GridView中的CheckBox单击事件(oncheckedchanged)
摘要:在GridView中加入 CheckBox控件,想通过单击选中出现如下图所示效果:具体做法是:前台GV部份省掉。只加关键的CheckBox部份。<asp:CheckBox ID="ItemCheckBox" oncheckedchanged="ItemCheckBox_CheckedChanged" AutoPostBack="true" runat="server" /> 此代码需要注意的是:AutoPostBack="true" 此句的效果是选中后才会执行后台的代码。后台代码:C 阅读全文
posted @ 2009-08-28 17:49 Renn.Erann 阅读(1391) 评论(0) 推荐(0)
GridView的日期格式化参数
摘要:今天用到了GV的日期格式化参数,感觉很不错。先上个图。效果如下:代码奉上:<asp:BoundField DataField="JoinTime" HeaderText="登录时间" DataFormatString="{0:yy-MM-dd HH时}"><HeaderStyle HorizontalAlign="Center" Width="90px" /><ItemStyle HorizontalAlign="Center" Width=&q 阅读全文
posted @ 2009-08-18 10:29 Renn.Erann 阅读(208) 评论(0) 推荐(0)
平均值,方差计算(sss)
摘要:sss系统的平均值,标准差计算公式。先放个效果图:代码如下: protected void Page_Load(object sender, EventArgs e) { //Flash画图 CreateChart(); } //FLash柱状图显示 public void CreateChart() { DataTable dt = new DataTable(); string[] targetArr = new string[3]; string[] targetNameArr = new string[3]; //存放targetName的数组 double[] percentNum 阅读全文
posted @ 2009-08-17 17:41 Renn.Erann 阅读(851) 评论(0) 推荐(0)
repeater 中显示第几条数据代码,备忘!
摘要:第<%#Container.ItemIndex + 1%>题 阅读全文
posted @ 2009-07-25 12:47 Renn.Erann 阅读(137) 评论(0) 推荐(0)
Dropdownlist插入值!
摘要:ddlPaper.Items.Insert(0,new ListItem("--请选择--")); 如果写成ddlPaper.Items.Add(new ListItem("--请选择--","0")); 将会放在记录的最后一条!备忘! 阅读全文
posted @ 2009-07-14 00:03 Renn.Erann 阅读(222) 评论(0) 推荐(0)
GV的Rows及Index总结
摘要:GVTarget.Rows[GVTarget.SelectedIndex].Cells[1].Text protected void GVTarget_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "lbtnEdit") { BtnSave.CommandName = "update"; GridViewRow gvrow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); 阅读全文
posted @ 2009-07-12 18:13 Renn.Erann 阅读(633) 评论(0) 推荐(0)
C#日期格式化
摘要:日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;using System.Globalization;String format="D";DateTime date=DataTime,Now;Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo)); 结果输出Thursda 阅读全文
posted @ 2009-07-08 12:39 Renn.Erann 阅读(152) 评论(0) 推荐(0)
GridView的双向排序功能
摘要:GridView控件有双向排序功能.以前很少用到.今天使用到了.发现功能很强大.故在些标记,以备忘!效果好下:前台代码:<asp:GridView ID="UserGridList" runat="server" AllowPaging="True" AutoGenerateColumns="False" OnRowDataBound="UserGridList_RowDataBound" CellPadding="4" ForeColor="#333333& 阅读全文
posted @ 2009-07-07 17:33 Renn.Erann 阅读(178) 评论(0) 推荐(0)
Jmail组件在C#中发送邮件代码:
摘要:Jmail组件发送邮件代码:protected void btnSendMail_Click(object sender, EventArgs e) { //初始化数据 string strsql = "SELECT * FROM sysstate"; DataTable dt=DtDB.GetDataTable(strsql); string MailSubject = dt.Rows[0]["MailTitle"].ToString(); string MailBody = dt.Rows[0]["MailBody"].ToStr 阅读全文
posted @ 2009-07-07 09:51 Renn.Erann 阅读(424) 评论(0) 推荐(0)
GV的RowDataBound事件写法
摘要:在GV中常用到RowDataBound事件和写法.记下以备忘.if (e.Row.RowType == DataControlRowType.DataRow) { //鼠标划过样式 e.Row.Attributes.Add("onmouseover", "lastColor=this.style.backgroundColor;this.style.backgroundColor='#95b8e9';"); e.Row.Attributes.Add("onmouseout", "this.style.back 阅读全文
posted @ 2009-07-07 08:22 Renn.Erann 阅读(4399) 评论(1) 推荐(0)
Cookies传值编码,解码操作
摘要:Cookies传值时编码,要进行解码操作.才会显示出本来的值.lblEmail.Text = HttpContext.Current.Server.UrlDecode(HttpContext.Current.Request.Cookies["UserInfo"].Values["Email"].ToString()); 阅读全文
posted @ 2009-07-06 17:22 Renn.Erann 阅读(318) 评论(0) 推荐(0)
关于repeater中的控件ID查找(含一些常用控件及不常用的SelectedIndexChanged事件)
摘要:15:25:52新加三层查找id protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { RadioButtonList RadList = (RadioButtonList)e.Item.FindControl("rblOption"); // 方式一,使用隐藏控件来取ID //H 阅读全文
posted @ 2009-06-22 13:19 Renn.Erann 阅读(473) 评论(0) 推荐(0)
C#及JS的时间判断
摘要:我们要在系统中加入设置时间段开放注册。在后台设置时间。使用了JS判断。具体代码是:function check() { var beginYear=document.getElementById("tbtime"); var eyear=document.getElementById("tbEtime"); var a=document.getElementById("tbtime").value; var b=document.getElementById("tbEtime").value; if(a==&quo 阅读全文
posted @ 2009-06-20 11:25 Renn.Erann 阅读(454) 评论(0) 推荐(0)

上一页 1 2 3 下一页