📄 codelist.aspx
字号:
<%@ Page Title="" Language="C#" MasterPageFile="~/Demo.master" AutoEventWireup="true" CodeFile="CodeList.aspx.cs" Inherits="CodeList" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script language="javascript" type="text/javascript">
var gridViewCtlId = '<%=GridView1.ClientID%>';
var gridViewCtl = null;
var curSelRow = null;
var curRowIdx = -1;
function getGridViewControl() {
if (null == gridViewCtl) {
gridViewCtl = document.getElementById(gridViewCtlId);
}
}
function getCodeListbyIdx(rowIdx) {
var company = new Object();
var row = getGridRow(rowIdx);
company.Name = row.cells[2].innerText;
company.Code = row.cells[0].innerText;
//alert(company.CompanyCode + company.CompanyName + company.SvrIp);
window.returnValue = company;
window.close();
return false;
}
function onGridViewRowSelected(rowIdx) {
var selRow = getSelectedRow(rowIdx);
if (null != selRow) {
curSelRow = selRow;
var cellValue = getCellValue(rowIdx, 0);
alert(cellValue);
}
}
function getSelectedRow(rowIdx) {
return getGridRow(rowIdx);
}
function getGridRow(rowIdx) {
getGridViewControl();
var r = null;
if (null != gridViewCtl) {
r= gridViewCtl.rows[rowIdx];
return r;
}
return null;
}
function getGridColumn(rowIdx, colIdx) {
var gridRow = getGridRow(rowIdx);
if (null != gridRow) {
return gridRow.cells[colIdx];
}
return null;
}
function getCellValue(rowIdx, colIdx) {
var gridCell = getGridColumn(rowIdx, colIdx);
if (null != gridCell) {
return gridCell.innerText;
}
return null;
}
function setCellValue(rowIdx, colIdx) {
var gridCell = getGridColumn(rowIdx, colIdx);
gridCell.innerText = "Your value";
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="CURR_CODE" DataSourceID="LinqDataSource1"
onrowdatabound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="CURR_CODE" HeaderText="CURR_CODE" ReadOnly="True"
SortExpression="CURR_CODE" />
<asp:BoundField DataField="CURR_SYMB" HeaderText="CURR_SYMB"
SortExpression="CURR_SYMB" />
<asp:BoundField DataField="CURR_NAME" HeaderText="CURR_NAME"
SortExpression="CURR_NAME" />
</Columns>
</asp:GridView>
<asp:LinqDataSource ID="LinqDataSource1" runat="server"
ContextTypeName="Pub_paraDataContext" TableName="CURRs">
</asp:LinqDataSource>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -