c#页面查询、数据显示
page :
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="QueryxxxxInfos.ascx.cs" Inherits="DotNetNuke.Modules.HRAddUser.QueryxxxxInfos" %>
<asp:Panel ID="panMain" runat="server">
<table> <tr>
<td>
<table>
<tr>
<td>
<asp:Label ID="Label2" runat="server" Text="xx名称:"></asp:Label></td>
<asp:TextBox ID="tbxToxxName" runat="server" Width="220px"></asp:TextBox></td>
<asp:Label ID="Label2" runat="server" Text="xxx信息:"></asp:Label></td>
<asp:TextBox ID="tbxToxxxColumn" runat="server" Width="220px"></asp:TextBox></td>
<td>
</tr> <!-- <tr>
<td>
<asp:Label ID="Label7" runat="server" Text="xxx情况:"></asp:Label></td>
<td>
<asp:DropDownList ID="ddlxxxxState" runat="server">
<asp:ListItem Selected="True" Text="全部" Value="全部"></asp:ListItem>
<asp:ListItem Text="未xxx" Value="未xxx"></asp:ListItem>
<asp:ListItem Text="已xxx" Value="已xxx"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>-->
<tr>
<td>
<asp:Button ID="btnselect" runat="server" OnClick="btnselect_Click" Text="查询" />
</td>
</tr>
</table>
</td>
</tr> <tr>
<td>
<asp:GridView ID="gridxxxPages" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="#999999" BorderStyle="None" BorderWidth="1px"
CellPadding="3" CssClass="GridFont" GridLines="Vertical" PageSize="20"
Width="2500px">
<PagerSettings Mode="NumericFirstLast" />
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<Columns> <asp:BoundField DataField="DataTableColumns" HeaderText="名称" ItemStyle-Width="3%"/>
<asp:BoundField DataField="DataTableColumns" HeaderText="日期" DataFormatString="{0:yyyy-MM-dd}" />
<asp:BoundField DataField="DataTableColumns" HeaderText="xxx信息" /> </Columns>
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<HeaderStyle BackColor="#C0C0FF" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="Gainsboro" />
</asp:GridView>
</td>
</tr>
<tr>
<td><asp:Label ID="lblMessage" runat="server" ForeColor="Red"></asp:Label></td>
</tr>
</table>
</asp:Panel>
controller:
using System;
using System.Data;
using System.Web.UI.WebControls;
using DotNetNuke.Services.Localization;
using DotNetNuke.Security; namespace DotNetNuke.Modules.DataCon
{
/// <summary>
/// xxxx查询界面
/// </summary>
public partial class QueryxxxPageInfos : DotNetNuke.Entities.Modules.PortalModuleBase, DotNetNuke.Entities.Modules.IActionable
{
private DotNetNuke.Modules.DataCon.DataController Dac = new DataController();
private DataTable dtxxxPage;
string sWhere = ""
;
protected void Page_Load(object sender, EventArgs e)
{
FillDG();
if (!IsPostBack)
{
FillUI();
}
} private void FillDG()
{
sWhere = " where 1=1 ";
if (tbxToxxName.Text != "")
{
sWhere += " and xxxxName like '%" + tbxToxxName.Text + "%'";
} if (tbxToxxxColumn.Text != "")
{
sWhere += " and xxxxColumn like '%" + tbxToxxxColumn.Text + "%'";
} sWhere += " order by xxxPageID "; dtxxxPage = new DataTable();
dtxxxPage = Dac.GetxxxPage(sWhere);
} private void FillUI()
{
gridxxxPages.DataSource = dtxxxPage;
gridxxxPages.DataBind();
} protected void btnselect_Click(object sender, EventArgs e)
{
FillDG();
FillUI();
} #region IActionable 成员 DotNetNuke.Entities.Modules.Actions.ModuleActionCollection DotNetNuke.Entities.Modules.IActionable.ModuleActions
{
get
{
Entities.Modules.Actions.ModuleActionCollection Actions = new
Entities.Modules.Actions.ModuleActionCollection();
Actions.Add(GetNextActionID(),
Localization.GetString(Entities.Modules.Actions.ModuleActionType.AddContent,
LocalResourceFile), Entities.Modules.Actions.ModuleActionType.AddContent, "", "",
EditUrl(), false, SecurityAccessLevel.Edit, true, false);
return Actions;
}
} #endregion
}
}
datainfo:
/// <summary>
/// 获取xxxxx表
/// </summary>
/// <param name="swhere"></param>
/// <returns></returns>
public DataTable GetxxxInfo(string swhere)
{
DataTable dataMKPro = new DataTable();
string CommandText = "select ...... from tablename " + swhere;
dataMKPro = sqlAccess.ExecuteTable(CommandText);
return dataMKPro;
}
c#页面查询、数据显示的更多相关文章
- plsql查询数据显示为乱码解决方法
使用plsql查询数据显示为乱码: 查看数据库编码: 通过网上搜索,发现需要设置环境变量,添加以下环境变量: LANG=zh_CN.GBK NLS_LANG="SIMPLIFIED CHIN ...
- asp.net mvc jqgrid 同一个页面查询不同的表,jqgrid显示不同表的表头和数据并且分页
基于我上一篇文章<a href="http://www.cnblogs.com/alasai/p/4765756.html">asp.net mvc excel导入&l ...
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_22-CMS前端页面查询开发-Api调用-跨域解决
点击页面查询按钮 ,报错.跨域问题. 前端端口是11000 请求后端的服务地址端口是31001 出现跨域 开始解决跨域 把前面带端口的地址 用变量代替 只有带/api/cms开头的就转发的服务端310 ...
- SQL Server 页面查询超时(SOS_SCHEDULER_YIELD等待)
一.问题概述 问题大概是这样的,有一个功能页面经常查询超时,有时候就算能查询出来也要很长的时间,但是有时又会很快.遇到的这种问题在排除掉网络原因之后基本上可以从查询语句上去找原因. 编译查询SQL语句 ...
- JSP--TOMCAT-MYSQL web页面查询
queryStudent.jsp代码如下 <%@ page language="java" contentType="text/html; charset=gb23 ...
- PHP----作业:查询数据显示在页面上
作业: 查询INFO表所有数据,显示在页面上(表格)性别要显示男女 民族 显示民族名称 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra ...
- springmvc项目搭建四-基于前端框架完善页面的数据显示
上一篇把前端框架先放上去了,现在开始前后端进行交互,对数据进行显示. 效果如图所示...中间经历了数据显示不上去的问题,是对于spring的注解了解不够,问题及其解决可以参照上一篇问题处理... 目前 ...
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_19-CMS前端页面查询开发-页面原型-Table组件测试
页面填充内容.用一个表格来显示内容 3.1.2.1 Element-UI介绍 本项目使用Element-UI来构建界面,Element是一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的桌面 ...
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_20-CMS前端页面查询开发-页面原型-页面内容完善
访问swaggerUI的接口 得到返回的json数据,就是我们页面上要显示的数据 复制到页面的数据这里 [ { "siteId": "5a751fab6abb5044e0 ...
随机推荐
- 零基础学习Linux心得总结
很多同学接触linux不多,对linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机it行业从业人员,="" 掌握linux是一种很重要的 ...
- mybatis竟然报"Invalid value for getInt()"
目录 背景 场景 初探 再探 结局 背景 使用mybatis遇到一个非常奇葩的问题,错误如下: Cause: org.apache.ibatis.executor.result.ResultMapEx ...
- Java 16 新功能介绍
点赞再看,动力无限.Hello world : ) 微信搜「程序猿阿朗 」. 本文 Github.com/niumoo/JavaNotes 和 程序猿阿朗博客 已经收录,有很多知识点和系列文章. Ja ...
- Luogu P1297 [国家集训队]单选错位 | 概率与期望
题目链接 题解: 单独考虑每一道题目对答案的贡献. 设$g_i$表示gx在第$i$道题目的答案是否正确(1表示正确,0表示不正确),则$P(g_i=1)$表示gx在第$i$道题目的答案正确的概率. 我 ...
- 『学了就忘』Linux基础命令 — 18、Linux命令的基本格式
目录 1.命令提示符说明 2.命令的基本格式 (1)举例ls命令 (2)说明ls -l命令的 输出内容 1.命令提示符说明 [root@localhost ~] # []:这是提示符的分隔符号,没有特 ...
- Python常用的数据文件存储的4种格式(txt/json/csv/excel)及操作Excel相关的第三方库(xlrd/xlwt/pandas/openpyxl)(2021最新版)
序言:保存数据的方式各种各样,最简单的方式是直接保存为文本文件,如TXT.JSON.CSV等,除此之外Excel也是现在比较流行的存储格式,通过这篇文章你也将掌握通过一些第三方库(xlrd/xlwt/ ...
- selenium2.x 与 selenium3.x 最大区别
一.selenium2.x 与 selenium3.x 最大区别 (1) 从3.0版本selenium开始使用火狐浏览器完成web自动化就需要用到驱动包了. (2) 而2.0版本的selenium使用 ...
- JMeter学习笔记--录制脚本(一)
---------------------------------------------------------------------------------------------------- ...
- 一个反直觉的sql
引子 在<容易引起雪崩的两个处理>里,我提到一个慢查询的问题.本文先从整洁架构的角度讲讲慢查询sql完成的功能以及设计,再介绍对sql进行的实施测试现象以及思考. 设计讲解 一见杨过误终身 ...
- 菜鸡的Java笔记 Eclipse 的使用
Eclipse 的使用 1. Eclipse 简介 2. Eclipse 中的JDT 的使用 3. Eclipse 中的使用 junit 测试 Eclipse (中文翻 ...