//============================================================
//上传图片时取得图片的名字
/// <summary>
/// 缺点多等待处理
/// </summary>
/// <param name="uploadPic"></param>
/// <param name="strFileSavePath"></param>
/// <returns></returns>
public bool outPutPicName(System.Web.UI.HtmlControls.HtmlInputFile uploadPic,string strFileSavePath)
{
//string strPicName = uploadPic.Value.Length.ToString();
strOutPicName = "";
SqlDataReader sdr = db.SqlGetReader("Select * From Data_Counter Where isBy = '1'");
sdr.Read();
string picFileName = sdr["iSum"].ToString();
sdr.Close();
int piclen = uploadPic.Value.Length;
int picwei = uploadPic.Value.LastIndexOf(".");
string picname = uploadPic.Value.Substring(picwei+1,piclen-picwei-1);
picname = picname.ToLower();
if (picname!="jpg"&&picname!="jpeg"&&picname!="gif"&&picname!="bmp")
{
strOutPicName = db.RetrunScript("what you uploaded can only be GIF , JPEG or JPG format...",2);
return false;
}
else
{
strOutPicName = picFileName+"."+picname;
//更新计数器 执行sql语句
return true;
}
}
public string OutPicName
{
get
{
return strOutPicName;
}
}
/// <summary>
/// 选中有值的选项
/// </summary>
/// <param name="objrbl"></param>
/// <param name="strValue"></param>
public void ShowRadioList(RadioButtonList objrbl, string strValue)
{
for(int i = 0;i<=objrbl.Items.Count-1;i++)
{
if (strValue.IndexOf(objrbl.Items[i].Value)!=-1)
{
objrbl.Items[i].Selected = true;
}
else
{
objrbl.Items[i].Selected = false;
}
}
}
#endregion
/// <summary>
/// 图像缩小处理
/// </summary>
/// <param name="strBigImg">存储原图像路径及文件名</param>
/// <param name="strSmallImg">存储缩小后图像路径及文件名</param>
/// <param name="intW">存储图像缩小宽度</param>
/// <param name="intH">存储图像缩小高度</param>
/// <param name="objPage">当前页</param>
/// <returns>缩小后图像路么及文件名</returns>
public string imgControl(Page objPage,string strBigImg,string strSmallImg,int intW,int intH)
{
if (File.Exists(strSmallImg))
{
//检验图像是否已经缩小
return strSmallImg;
}
else
{
//图像没有缩小时处理
Bitmap oldImg;//原图对象
Bitmap newImg;//新图对象
try
{
oldImg = new Bitmap(objPage.MapPath(strBigImg));
newImg = new Bitmap(oldImg,intW,intH);
newImg.Save(objPage.MapPath(strSmallImg));
oldImg.Dispose();
newImg.Dispose();
//strSmallImg = "系统默认出错图片的路径与名称";
}
catch
{
}
finally
&nbs