当RadImageGallery只有一个图像时,我需要隐藏它的ThumbnailsArea。 我将width和height设置为零以实现数据绑定事件的目标:
protected void RadImageGallery1_DataBound(object sender, EventArgs e)
{
SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["****"].ConnectionString);
connection.Open();
SqlCommand cmd = new SqlCommand("SELECT COUNT(*) FROM adtv WHERE prid = @prid", connection);
cmd.Parameters.AddWithValue("prid",Request.QueryString["pr"]);
Int32 count = (Int32)cmd.ExecuteScalar();
if (count < 2)
RadImageGallery1.ThumbnailsAreaSettings.Height = 0;
RadImageGallery1.ThumbnailsAreaSettings.Width = 0;
connection.Close();
}
有什么方法可以获取图像计数,而不是选择数据绑定事件的计数吗?
还有什么好办法可以隐藏区域而不是将宽度和高度设置为零?