gridview两列 只能设置三列么 我想设置两列

Gridview 绑定显示两列乘积,怎么才能做到呢?_百度知道
Gridview 绑定显示两列乘积,怎么才能做到呢?
前提 没有此列,例如有列(单价,数量)
但是没有总金额
GridView中要显示总金额
提问者采纳
你为GridView绑定数据的时候,肯定有一个数据源DataTable表或者是集合,你如果要是查询每一条记录的金额:首先为Datatable表或者集合添加一列,然后循环DataTable表或者集合,为这一列的值赋值为:单价*数量你如果要查询所有记录的总金额:首先定义一个变量用来保存总金额,然后循环DataTable表或者集合,为这个变量赋值为:变量+=单价*金额
提问者评价
其他类似问题
为您推荐:
其他2条回答
把gridview转成datatable然后增加一个列,循环dt把单价与数量增加到增加的这个列里去。哗储糕肥蕹堵革瑟宫鸡这是有点麻烦,也有简单的,直接在数据库里查出总价就行,在数据库里查询语句里面直接加上总金额这个列,然后直接绑定就行!这个简单sql语句如下select 单价,数量,(单价*数量) as 总金额,其他显示的字段 from 表名
如果比较简单的做法可以在数据库中加上一个字段,这个字段专门用于计算两个字段的乘积(即需要计算的两个列值)[(第一个字段)*(第二个字段)],然后再gridview显示数据库中的乘积字段的值,我想这样会比较容易解决,希望对你有用。。。
gridview的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下次自动登录
现在的位置:
& 综合 & 正文
GridView中有两列,每列一个RadioButton,选中其一后不允许选另外一个并提示
&%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %&
&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&&html xmlns="http://www.w3.org/1999/xhtml"&&head runat="server"&
&title&无标题页&/title&
&script type="text/javascript"&
function AlertMes(obj){
var txt = document.getElementById("txtChecked");
var rb = eval("document.getElementById('form1')."+obj.name);
var hideValue = ";"+obj.name+obj.
if(txt.value.indexOf(obj.name) == -1){
txt.value += ";"+hideV
else if(txt.value.indexOf(hideValue) == -1)
if(rb[0].checked){
rb[1].checked = true;
alert('已选择第二列');
rb[0].checked=true;
alert('已选择第一列');
&/head&&body&
&form id="form1" runat="server"&
&input type="hidden" id="txtChecked" /&
&asp:GridView ID="GridView1" runat="server"&
&asp:TemplateField&
&ItemTemplate&
&asp:RadioButton runat="server"
GroupName="a" ID="rb1" onclick="AlertMes(this)"&
&/asp:RadioButton&
&/ItemTemplate&
&/asp:TemplateField&
&asp:TemplateField&
&ItemTemplate&
&asp:RadioButton runat="server" GroupName="a" ID="rb2" onclick="AlertMes(this)"&
&/asp:RadioButton&
&/ItemTemplate&
&/asp:TemplateField&
&/Columns&
&/asp:GridView&
&/form&&/body&&/html&
using Susing System.D
public partial class Default6 : System.Web.UI.Page{
protected void Page_Load(object sender, EventArgs e)
if (!IsPostBack)
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Name"));
dt.Rows.Add(new object[] { "111" });
dt.Rows.Add(new object[] { "111" });
this.GridView1.DataSource =
this.GridView1.DataBind();
&&&&推荐文章:
【上篇】【下篇】Gridview动态添加列,列中有控件!大虾们快来啊!!_百度知道
Gridview动态添加列,列中有控件!大虾们快来啊!!
(2).cs后台代码中弄好这个、图片按钮;gdvParameters。页面代码关键;Columns&/可这样。说明,datatable列数不定,如下,其中页面设置中列是空的,datatable中有几列;s程序我做的是C#b&#47,另一列是可点击的按钮。因为那样刷新界面后,页面Gridview绑定数据源datatable。大虾们:不要在aspx页面中加上这两列,用以弹出该行数据的修改界面:&lt,给帮帮忙,用以勾选后删除该行数据:后添加的两列中要用到控件、连接等控件。gdvP &lt,可以的话。我只想在,可以多赠些分.DataBind();Columns&gt.DataSource = datatable,页面中gridview列表就有几列:(1),这两列就没有了,我想加上两列;后台页面,一列中是复选框,解决下
提问者采纳
其实你第一个没什么可担心的,在页面load函数中可以设置页面立刻个过期,这样你在前台页面中编辑下Gridview的edit就可以了
其他类似问题
为您推荐:
其他2条回答
ridview绑定的时候 把这两列自己添加上去啊&#47.columns.control就是你的勾选框护着按钮gridview.add(control) &#47
这个问题没有你想像的那么复杂,在每次gridview加载前就动态的加你所需要的列就行了!gridview.columns.add(column)
gridview的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁gridview 超链接 我想把两列一起超链接的 应该怎么做的?gridview 其中的两列的参数一起发送到下个页面的_百度知道
gridview 超链接 我想把两列一起超链接的 应该怎么做的?gridview 其中的两列的参数一起发送到下个页面的
提问者采纳
param1;col1&quot。但是两列显示在同一个超链中估计不是很可能,都为aa?两个列指向相同的超链接可以实现; &#47,需要用逗号分开;
HeaderText=&quot. DataTextField=&&gt,你可以使两个列的链接目标和参数设置为相同; &#47:HyperLinkField DataNavigateUrlFields=&quot,DataNavigateUrlFields属性是设置要传的参数,传多个参数:BoundField DataField=&DataNavigateUrlFormatString属性是设置连接地址及参数设置;
DataNavigateUrlFormatString=&quot.col2&quot,并且将这两列的参数一起发到了aa?col1={0}&col2={1}&quot:HyperLinkField&col2&quot?col1=dd&col2=ee.aspx这个页面;col1&quot,param2&quot,这样你点击这两列中的任何一列将导向相同的地址; HeaderText=&asp。若你用的是控件自己asp链接那么两列都可以使用&&gt,是一个连接么你是说让两列,因为gridview是网格型的
其他类似问题
为您推荐:
其他1条回答
&#47.Name&quot?id={0}&name={1}&
HeaderText=&ID&quot,再在DataNavigateUrlFields选择要传的参数:HyperLinkField例如; /在DataNavigateUrlFormatString为链接URL设置格式;&ID超链接列用ID& HeaderText=&Name&D
DataNavigateUrlFormatString=&&gt,Name&asp:HyperLinkField DataNavigateUrlFields=& DataTextField=&quot:BoundField DataField=&quot:&lt,可以传多个参数;&lt
gridview的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vs2005中 我想把Gridview显示的两列数据靠两边显示 如何设置 高手们帮帮忙 急_百度知道
vs2005中 我想把Gridview显示的两列数据靠两边显示 如何设置 高手们帮帮忙 急
点击表格右上角的角标
但里面没有绑定的列名啊
提问者采纳
选定 grideview编辑列选定要设置格式的列设置它的horizontalalign属性 要靠左的就设置 le憨胆封感莩啡凤拾脯浆ft要靠右的就设置right 这样就 一左一右 靠两边了
提问者评价
其他类似问题
为您推荐:
gridview的相关知识
其他1条回答
列间距设置
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 word如何设置两列 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信