关于前台获取不到控件的原因分析
摘要:使用了母版页之后生成的html控件ID与html控件直接生成的控件ID不同,控件的id属性被无缘无故了加上了ctl00_MainContent_前缀,其name属性也加上了ctl00$MainContent$前缀。而其他数据绑定控件也会在前台生成的html控件名按一定格式重新命名了控件ID和name如在DataList的update按钮,你外部这个按钮代码模仿下面的,在cs里生成这个按钮 input type= "submit " name= "DataList1:_ctl1:btnUpdate " value= "更新 " id= "DataList1__ctl1_btnUpdat
阅读全文
posted @
2010-12-26 11:01
露水丛生
阅读(345)
推荐(0) 编辑
Repeater嵌套绑定Repeater
摘要:Repeater嵌套Repeater的结构cs代码:CoprivatevoidRpTypeBind(){//GetQuestionTypeAndCount()返回一个datatablethis.rptypelist.DataSource=LiftQuestionCtr.GetQuestionTypeAndCount();this.rptypelist.DataBind();}protectedvoidrptypelist_ItemDataBound(objectsender,RepeaterItemEventArgse){ //判断里层repeater处于外层repeater的哪个位置(Alt
阅读全文
posted @
2010-12-16 14:07
露水丛生
阅读(362)
推荐(0) 编辑
让Repeater控件横向显示一定数目的记录
摘要:前台代码: table cellpadding="5" cellspacing="0" border="0" width="90" tr %BindRelatedProducts();% asp:Repeater ID="rptRelatedProducts" Runat=server ItemTemplate td class="mm blue" valign="top"a href="Show.aspx?PID=%# DataBinder.Eval(Container.DataItem, "ProductID") %" target=_blank
阅读全文
posted @
2010-12-15 23:54
露水丛生
阅读(1646)
推荐(0) 编辑
用户自定义控件的嵌套问题
摘要:开发人员通过在页面的顶部添加 %@ Register % 指令来引入和使用自定义服务器控件和用户控件时%@ Register TagName="Pager" TagPrefix="ucl" Src="~/UserControl/Pager.ascx"%假使现在用户控件ListShow 需引用同一目录下的Pager.ascx控件 通过在 web.config 文件中声明的用户自定义控件不能直接被同一目录的用户自定义控件引用如ListShow需引用同目录下的Pager控件的话需在ListShow控件头部先注册 %@ Register TagName="Pager" TagPrefix="
阅读全文
posted @
2010-12-15 19:04
露水丛生
阅读(1185)
推荐(1) 编辑
ASP.NET 2.0 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误
摘要:本文将为大家介绍一下 ASP.NET 2.0 在创建母版页时引来的麻烦,并分析了问题产生的实质,大家在实际操作中多多注意一下。 一、问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页。但是出现了一个错误……在我的Blog中记录一下,方便大家参考。 二、 抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来。 原来单一页面,就是利用按钮触发JS事件,在文本域中插入“(_)”功能,其实现代码如下:以下是引用片段:%@ Page Language="C#" AutoEventW
阅读全文
posted @
2010-12-14 15:59
露水丛生
阅读(1252)
推荐(0) 编辑
获取repeater、DataList控件的当前行号
摘要:asp:DataList ID="show_Area" runat="server" ItemTemplate div a onclick="" href="javascript:myclick(%# Container.ItemIndex % )"%#Eval("title") %/a span%# Container.ItemIndex %/span /div /ItemTemplate /asp:DataList private void DataList1_ItemCommand(object source, System.Web.
阅读全文
posted @
2010-12-11 16:33
露水丛生
阅读(556)
推荐(0) 编辑
[网络收集]数据绑定以及Container.DataItem的具体分析
摘要:灵活的运用数据绑定操作 绑定到简单属性:%#UserName% 绑定到集合:asp:ListBox id="ListBox1" datasource='%# myArray%' runat="server" 绑定到表达式:%#(class1.property1.ToString() + "," + class1.property2.ToString())% 绑定到方法返回值:%# GetSafestring(str) % 绑定到Hashtable:%# ((DictionaryEntry)Container.DataItem).Key% 绑定到ArrayList:%#
阅读全文
posted @
2010-12-06 16:09
露水丛生
阅读(189)
推荐(0) 编辑
如何给用户自定义控件传递参数
摘要:如果在Page.IsPostBack的页面中可以通过Request来进行.但是在!Page.IsPostBack页面,这样就无法传递参数,具体方法如下:引用用户控件页面html代码 1 后台代码来指定传给用户自定义控件的参数 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //usercontrol...
阅读全文
posted @
2010-12-01 17:35
露水丛生
阅读(1829)
推荐(1) 编辑
怎么同时上传多张图片并预览图片信息
摘要:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;u...
阅读全文
posted @
2010-12-01 15:42
露水丛生
阅读(2319)
推荐(0) 编辑
msdn ASP.NET 演练精选
摘要:基本演练 下表列出了有助于 Visual Web Developer 入门的演练。 主题 说明 简介:规划 ASP.NET 网站 概述在设计网站时应该考虑的因素。此主题还提供了一些主题链接,这些链接分别提供了有关各个子主题的其他信息。 演练:创建新的 ASP.NET 网站 演示 Visual Web Developer 的 Web 开发功能,并引导您完成创建简单 ASP.NET 页面的过程。 演...
阅读全文
posted @
2010-12-01 09:44
露水丛生
阅读(354)
推荐(0) 编辑
msdn ASP.NET 主题和外观
摘要:ASP.NET 主题和外观概述 如何:定义 ASP.NET 页面主题 如何:应用 ASP.NET 主题 如何:禁用 ASP.NET 主题 如何:以编程方式应用 ASP.NET 主题 演练:创建用户可选择的主题详见http://msdn.microsoft.com/zh-cn/library/wcyt4fxb%28v=VS.90%29.aspx
阅读全文
posted @
2010-12-01 09:35
露水丛生
阅读(228)
推荐(0) 编辑
msdn 如何:以编程方式应用 ASP.NET 主题
摘要:如何:以编程方式应用 ASP.NET 主题以编程方式应用页面主题在页面的 PreInit 方法的处理程序中,设置页面的 Theme 属性。下面的示例演示如何根据查询字符串中传递的值按条件设置页面主题。详见http://msdn.microsoft.com/zh-cn/library/tx35bd89%28v=VS.90%29.aspx
阅读全文
posted @
2010-12-01 09:33
露水丛生
阅读(244)
推荐(0) 编辑
ASP.NET Quickstart Tutorial
摘要:Getting StartedIntroductionWhat's New in ASP.NET 2.0?Introduction to Visual Web DeveloperWhere to Learn MoreA Preview of ASP.NET 2.0Building a Web ApplicationPerforming Data AccessValidating Form Inpu...
阅读全文
posted @
2010-12-01 09:25
露水丛生
阅读(205)
推荐(0) 编辑
ASP.NET Quickstart Tutorials
摘要:Data ControlsGridViewFormViewObjectDataSourceXmlDataSourceDataListRepeaterAccessDataSourceSiteMapDataSourceDetailsViewSqlDataSource详见 http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/data/d...
阅读全文
posted @
2010-12-01 09:24
露水丛生
阅读(169)
推荐(0) 编辑
msdn DataList Web 服务器控件概述
摘要:如何:在 DataList Web 服务器控件中指定流格式或表格式 如何:指定 DataList Web 服务器控件中的水平或垂直布局 如何:允许用户选择 DataList Web 服务器控件中的项 如何:允许用户编辑 DataList Web 服务器控件中的项 如何:允许用户删除 DataList Web 服务器控件中的项 如何:响应 DataList 或 Repeater 项中的按钮事件 如何...
阅读全文
posted @
2010-12-01 09:16
露水丛生
阅读(194)
推荐(0) 编辑
msdn 数据 Web 服务器 (ASP.NET) 控件
摘要:本节包含的主题描述可用于在网页上显示数据的 ASP.NET 控件。ASP.NET 数据绑定 Web 服务器控件概述 ListView Web 服务器控件概述 GridView Web 服务器控件概述 DetailsView Web 服务器控件概述 FormView Web 服务器控件概述 Repeater Web 服务器控件概述 DataList Web 服务器控件概述详见 http://msdn...
阅读全文
posted @
2010-12-01 09:03
露水丛生
阅读(204)
推荐(0) 编辑
msdn SqlDataSource Web 服务器控件概述
摘要:SqlDataSource Web 服务器控件概述代码示例 使用 SqlDataSource 控件选择数据 对 SqlDataSource 控件使用参数 使用 SqlDataSource 控件修改数据 使用 SqlDataSource 控件缓存数据 如何:对 SqlDataSource 控件启用筛选 如何:使用 SqlDataSource 控件连接到 SQL Server 数据库 (Visual ...
阅读全文
posted @
2010-12-01 08:55
露水丛生
阅读(241)
推荐(0) 编辑
msdn 使用 SqlDataSource 控件选择数据
摘要:指定连接字符串指定选择命令若要配置 SqlDataSource 以使用此存储过程,请将 SelectCommand 文本设置为“sp_GetAllEmployees”,并将 SelectCommandType 属性设置为 StoredProcedure。将参数传递给 SQL 语句指定数据的返回方式详情参见 msdn http://msdn.microsoft.com/zh-...
阅读全文
posted @
2010-12-01 08:49
露水丛生
阅读(441)
推荐(0) 编辑
'/' 附近有语法错误。 必须声明标量变量 "@lgoodsid"。///CS0103: 当前上下文中不存在名称“color”
摘要:获取的参数如下: string lgoodsid = e.CommandArgument.ToString();string lcolor = ((Button)Repeater2.Items[m].FindControl("buttoncolor")).Text; SqlConnection myConn = new SqlConnection(myStr); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "select * from OY_GoodsImage where [GoodsID]=@lgoodsid and [Col
阅读全文
posted @
2010-11-30 17:28
露水丛生
阅读(1845)
推荐(0) 编辑
[网络收集]解决在母版页中使用Page.FindControl方法找不到指定控件的问题
摘要:在.net 2.0 中如果使用了masterPage,则不能像以前那样使用 FindControl,则需要使用如下方法先找到ContentPlaceHolder,然后再找在这个ContentPlaceHolder中的你要找的控件12//MasterPage 中的ContentPlaceHolder ID3string masterPageContentPlaceHolderID = "";4//在...
阅读全文
posted @
2010-11-30 14:32
露水丛生
阅读(916)
推荐(1) 编辑