if / else in design(aspx)page? [英] if/else in design (aspx) page?

查看:100
本文介绍了if / else in design(aspx)page?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题

在我的数据库中,我有Colum性别类型是位,在aspx我有链接

那么如何检查性别是男人=>显示链接a

else性别是女性=>隐藏链接

解决方案

示例:



i就像这样



性别男人= 1

性别女人= 0



把它放在代码来源中



SqlConnection con = new SqlConnection(strcon);

con.Open();

string strSql = ;



strSql =从Table_Gender中选择性别;

SqlCommand objCmd = new SqlCommand(strSql,con);

SqlDataReader dr = objCmd.ExecuteReader();

if(dr.Read())

{

If(dr [性别]。ToString()== 1)

link_gender.visible = true;

else

link_gender.visible = false;

}


使用代码。这取决于您用于显示数据的对象类型,如果它是转发器,则编写代码更容易,否则您可能需要使用itemdatabound事件来检查数据并相应地更改呈现的内容。

I have a problem
In my Database,i have Colum gender type is bit and in aspx i have link
So how do check if Gender is men => display link a
else Gender is women=> hidden link a

解决方案

example:

i mean like this

gender men = 1
gender women = 0

Put this in code source

SqlConnection con = new SqlConnection(strcon);
con.Open();
string strSql = "";

strSql = " select gender from Table_Gender ";
SqlCommand objCmd = new SqlCommand(strSql, con);
SqlDataReader dr = objCmd.ExecuteReader();
if (dr.Read())
{
If (dr["gender"].ToString() == 1)
link_gender.visible = true;
else
link_gender.visible = false;
}


With code. It depends on the sort of object you're using to show your data, if it's a repeater, it's easier to write code, otherwise you probably need to use an itemdatabound event to examine your data and change what is rendered accordingly.


这篇关于if / else in design(aspx)page?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆