摘要: 在gridview中加入模板列HyperLink,點擊此連接,彈出模式窗口,並傳入所點行的主鍵 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow && e.Row.RowIndex != -1) {HyperLink lblAssetName = (HyperLink)e.Row.FindControl("lbAssetName"); lblAssetNam 阅读全文
posted @ 2012-03-08 16:51 卢青松 阅读(2010) 评论(0) 推荐(0) 编辑
摘要: txtzrr.BackColor = System.Drawing.Color.FromName("#1E90FF"); 阅读全文
posted @ 2012-02-29 14:09 卢青松 阅读(649) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 得到CheckBoxList中选中了的值 /// </summary> /// <param name="checkList">CheckBoxList</param> /// <param name="separator">分割符号</param> /// <returns></returns> public static string GetChecked(CheckBoxList checkList, string s 阅读全文
posted @ 2012-02-28 11:00 卢青松 阅读(232) 评论(0) 推荐(0) 编辑
摘要: html<asp:TemplateField HeaderText="读写卡器1"> <HeaderTemplate> <asp:HyperLink ID="hpldxkq" runat="server" NavigateUrl="fixAssetMaintainPos.aspx?AssetTypeId=010412&AssetDeptId=020503" Target="_blank" Style="color: #FFFFFF" Te 阅读全文
posted @ 2012-02-20 12:39 卢青松 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: 最近做一个应用,里面需要用GridView动态显示数据,也就是说数据的字段是不确定的。所以在绑定的时候需要动态生成!紧接着就出来了一个问题,怎样控制自动生成列的样式和数据显示呢。假设我们自动生成许多字段,其中有些字段我们不想显示给用户,或者生成的字段太多,显示在页面会太拥挤,给用户体验不好!这个时候就需要后台处理把一些不需要显示的列隐藏掉,然后根据字段数量动态控制页面显示的样式。以下为我的一些处理方法。1>截取字符串动态生成数据,其中一个必然的问题就是如果用户输入的数据太多,就会把页面撑开,显示一个难看的滚动条。又因为绑定是动态的,所以我们无法在页面进行设置,对于这个问题,我们可以在后台 阅读全文
posted @ 2012-02-18 11:53 卢青松 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> var docEle = function() { return document.getElementById(arguments[0]) || false; } function openNewDiv(_id) { var m = "mask"; if (docEle(_id)) document.body.removeChild(docEle(_id)); if (docEle(m)) document.body.removeChild(docEle(m)); //mask 阅读全文
posted @ 2012-02-16 11:28 卢青松 阅读(4625) 评论(0) 推荐(0) 编辑
摘要: protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e) { //如果是绑定数据行 if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate) { LinkButton btn = (LinkButton)e.Row.FindControl("lb 阅读全文
posted @ 2012-02-13 17:29 卢青松 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 方法1 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ //如果是绑定数据行 if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate) { ((LinkButton)e.Row.Cells[1].Controls[2]).Attributes.. 阅读全文
posted @ 2012-02-13 17:25 卢青松 阅读(349) 评论(0) 推荐(0) 编辑
摘要: string connectionStringcsyhm = System.Configuration.ConfigurationManager.ConnectionStrings["classTreeConnectionString"].ConnectionString; // string connectionStringcsyhm = "Data Source=.;Initial Catalog=classTree;User ID=sa;pwd=123456;"; SqlConnection conncsyhm = new SqlConnecti. 阅读全文
posted @ 2012-02-09 17:16 卢青松 阅读(333) 评论(0) 推荐(0) 编辑
摘要: string id = Request.QueryString["id"]; int x; if (!int.TryParse(id, out x)) { Response.Write("输入有误!"); Response.End(); } 阅读全文
posted @ 2012-02-04 11:44 卢青松 阅读(206) 评论(0) 推荐(0) 编辑