在.aspx页面代码如下:
<asp:GridView ID="dgrFSGRItem" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="Plant" HeaderText="Plant" />
<asp:BoundField DataField="POSTTM" HeaderText="GR Date" />
..........................................
在.aspx.cs页面想写一个if语句,把Plant作为一个判定条件。应该怎么写呢?
谢谢!!
<asp:GridView ID="dgrFSGRItem" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="Plant" HeaderText="Plant" />
<asp:BoundField DataField="POSTTM" HeaderText="GR Date" />
..........................................
在.aspx.cs页面想写一个if语句,把Plant作为一个判定条件。应该怎么写呢?
谢谢!!
解决方案 »
- 管理的权限检查
- 那个解码函数怎么写?就是解那个参数的。。
- 请教各位前辈一个Javascript的判断问题!!!
- 帮朋友忙。dephi 加密 用c#解密。谁会dephi帮帮忙看看算法用c#什么函数能实现!up有分。谢谢了!
- asp.net数据库类的调用
- DataBinder.Eval(Container.DataItem,"TID")不能用在代码段里面么>????
- 多人用EnterpriseLibrary Logging吗?还是大家都自己写自己的日志处理?
- 我自己写的一个类,用于数据库连接并抛出异常,但是抛出异常部分不知道怎么写。
- 很难的问题!为datagrid模板列中的控件创建事件?
- 100分,解决这个小问题,马上结贴
- 在线等 datalist绑定图片问题
- DevExpress
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
string str = this.GridView1.Rows[i].Cells[0].Text;//第i行第0+1列的值
Response.Write(str);
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex >= 0)
{
string plant = e.Row.Cells[1].Text.ToString();//PLANT所在列
if (plant=="") //判断
{
//.....
}
}
}
这样绑定的时候就能添加方法了前台页面<asp:TemplateField HeaderText="Plant">
<ItemTemplate>
<asp:Lable ID="Plant" runat="server" Text='<%# getTest(Eval("Plant")) %>' />
</ItemTemplate>
</asp:TemplateField>
后台代码protected string getTest(int plant)
{
string test = "";
if(//条件)
{
//......
}
return test;
}
或者
在后台直接获取值,作判断