如题,我想用datalist+input或者checkbox 实现单选全选取消,以及行信息编辑功能的例子
解决方案 »
- 求语句优化!很简单,懂SEO的朋友请进来指点迷津!!
- 使用TPL时如何管理线程池
- 为什么Dot Net在进行Excel文件写入的时候老是提示需要输入用户名、密码,,急啊?????
- .net 问题(急)
- 问一个WEB的排版问题??????????????
- 超级变态怪问题
- 怎样做到按回车执行tab键的功能
- 谁知道Visio for Enterprise Architects 哪里能够下载?
- /*紧急*/ASP.NET 2.0中访问Access数据库的问题
- 请教可以动态控制出现的组织结构树的控件吗
- javascript 读取 后台 arraylist 数组
- 使用母版页时遇见了response.write的问题
function SelectAll(tempControl)
{
//将除头模板中的其它所有的CheckBox取反 var theBox=tempControl;
xState=theBox.checked; elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
} function AddRemoveValues(oChk) {
//在处理这个地方需要注意的是:你保存的值应该具有唯一性,这样才能不会替换错误的项。
if(oChk.checked)
SelectMultiPage.HdnSelectedValues.value += "," + oChk.value;
else
SelectMultiPage.HdnSelectedValues.value = SelectMultiPage.HdnSelectedValues.value.replace("," + oChk.value,"");
}
======
在页面相应的地方放一个checkbox:实现全选。
<asp:checkbox id="chkHeader" title="check all" onclick="javascript:SelectAll(this);" runat="server"></asp:checkbox>//在itemdatabound事件中
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
CheckBox chk = (CheckBox)e.Item.FindControl("ckbox");
chk.Attributes.Add("onclick","chk_change(this.checked)");
}
}
朋友能给点带SQL的CS文件啊呵呵带上分页更好
有Datelist的例子的朋友吗?在线等