国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

一段實(shí)現(xiàn)DataGrid的"編輯"、"取消"功能腳本[無刷新&

2024-07-21 02:16:13
字體:
供稿:網(wǎng)友



一段實(shí)現(xiàn)datagrid的“編輯”、“取消”功能腳本,目的是不產(chǎn)生頁面刷新     選擇自 brownyu 的 blog 
關(guān)鍵字   一段實(shí)現(xiàn)datagrid的“編輯”、“取消”功能腳本,目的是不產(chǎn)生頁面刷新
出處   
 
 一段實(shí)現(xiàn)datagrid的“編輯”、“取消”功能腳本,目的是不產(chǎn)生頁面刷新
<script language="javascript">
var selectrow="";
var selectobject;
function editcell(thisobject,type)
{
var id = thisobject.id;
var buttonid="button"+type;
var row=id.replace(buttonid,"");
if(type==1&&selectrow.length>0&&selectobject!=null)
{
editrow(selectrow,2,selectobject);
selectrow="";
}
if(type==1){selectrow=row;selectobject=thisobject;}else{selectrow="";selectobject=null;}
editrow(row,type,thisobject);
}

function editrow(row,type,thisobject)
{
var visible1="none";
var visible2="inline";
if(type!=1)
{
visible1="inline";
visible2="none";
}
var buttonid="button"+type;
var style;
var i;
for(i=1;i<8;i++)
{
var name1=row+"img"+i;
document.all[name1].getattribute("style").display=visible1;
name1=row+"text"+i;
var name2=row+"checkbox"+i;
document.all[name2].getattribute("style").display=visible2;
if(type!=1)
{
if(document.all[name1].value==1)
document.all[name2].checked=true;
else
document.all[name2].checked=false;
}
}

var tdindex = thisobject.parentelement.cellindex;
if(type>1) tdindex = tdindex -1;
thisobject.parentelement.parentelement.cells[tdindex].getattribute("style").display=visible2;

thisobject.parentelement.colspan=type;

var name;
name=row+buttonid;
document.all[name].getattribute("style").display="none";

if(type==1)
{
document.all[name].parentelement.parentelement.getattribute("style").backgroundcolor="lightyellow";
name=row+"button2";
document.all[name].getattribute("style").display="inline";
}
else
{
document.all[name].parentelement.parentelement.getattribute("style").backgroundcolor="";
name=row+"button1";
document.all[name].getattribute("style").display="inline";
}
}

</script>
<asp:datagrid id="griditem" runat="server" cellpadding="0" borderstyle="solid" autogeneratecolumns="false"
width="100%" allowpaging="true">
<selecteditemstyle backcolor="lightyellow"></selecteditemstyle>
<edititemstyle cssclass="tdbg-dark" backcolor="ivory"></edititemstyle>
<itemstyle horizontalalign="center" height="23px" cssclass="tdbg"></itemstyle>
<headerstyle horizontalalign="center" height="25px" cssclass="summary-title"></headerstyle>
<columns>
<asp:boundcolumn datafield="id" readonly="true" headertext="人員編號">
<headerstyle width="120px"></headerstyle>
</asp:boundcolumn>
<asp:boundcolumn readonly="true" headertext="姓名">
<headerstyle width="120px"></headerstyle>
</asp:boundcolumn>
<asp:templatecolumn headertext="管理權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img1" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox1" style="display: none" type="checkbox" runat="server">
<input id="text1" type="text" runat="server" style="display: none">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="查詢權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img2" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox2" style="display: none" type="checkbox" runat="server" name="checkbox2">
<input id="text2" type="text" runat="server" style="display: none" name="text2">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="錄入權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img3" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox3" style="display: none" type="checkbox" runat="server" name="checkbox3">
<input id="text3" type="text" runat="server" style="display: none" name="text3">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="修改權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img4" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox4" style="display: none" type="checkbox" runat="server" name="checkbox4">
<input id="text4" type="text" runat="server" style="display: none" name="text4">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="刪除權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img5" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox5" style="display: none" type="checkbox" runat="server" name="checkbox5">
<input id="text5" type="text" runat="server" style="display: none" name="text5">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="導(dǎo)出權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img6" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox6" style="display: none" type="checkbox" runat="server" name="checkbox6">
<input id="text6" type="text" runat="server" style="display: none" name="text6">
</itemtemplate>
</asp:templatecolumn>
<asp:templatecolumn headertext="導(dǎo)入權(quán)">
<headerstyle width="60px"></headerstyle>
<itemtemplate>
<img id="img7" style="display: inline" alt="" src=http://www.163design.net/n/a/"images/checkboxunselect.gif" runat="server"><input id="checkbox7" style="display: none" type="checkbox" runat="server" name="checkbox7">
<input id="text7" type="text" runat="server" style="display: none" name="text7">
</itemtemplate>
</asp:templatecolumn>
<asp:buttoncolumn text="保存" headertext="操作" commandname="cmdsave">
<itemstyle font-size="10pt"></itemstyle>
</asp:buttoncolumn>
<asp:templatecolumn>
<itemtemplate>
<input id="button1" style="cursor: hand; width: 35px; color: blue; border-top-style: none; border-right-style: none; border-left-style: none; background-color: transparent; text-decoration: underline; border-bottom-style: none"
onclick="editcell(this,1);" type="button" value="編輯" runat="server"><input id="button2" style="cursor: hand; display: none; color: blue; border-top-style: none; border-right-style: none; border-left-style: none; background-color: transparent; text-decoration: underline; border-bottom-style: none"
onclick="editcell(this,2);" type="button" value="取消" runat="server">
</itemtemplate>
</asp:templatecolumn>
</columns>
<pagerstyle nextpagetext="下一頁" prevpagetext="上一頁"></pagerstyle>
</asp:datagrid>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沛县| 西乌| 衡阳县| 屯昌县| 临城县| 格尔木市| 雅安市| 响水县| 保德县| 阆中市| 正定县| 雷山县| 南平市| 延边| 衢州市| 保亭| 丽水市| 拉孜县| 乐清市| 会泽县| 丹东市| 福鼎市| 赤峰市| 磐安县| 呼伦贝尔市| 南阳市| 修水县| 邵阳县| 贵州省| 遂宁市| 雷波县| 团风县| 获嘉县| 依兰县| 天峻县| 丹东市| 广灵县| 广西| 新闻| 垦利县| 玉环县|