问题描述:
Asp.Net中datalist等web控件里面,放多个单选按钮的时候可以同时多选,可以采取以下放法。
问题解决:
最理想的解决之道,用javascript:
<script language="javascript" type="text/javascript">
function clickit() {
        var dom=document.all;
        var el=event.srcElement;
        if(el.tagName=="INPUT"&&el.type.toLowerCase()=="radio")
        {
                for(i=0;i<dom.length;i++)
                {
                        if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="radio")
         &nb ......
    
        
    
    在做ASP项目的时候,判断用户是否登陆常用的方法是在每个页面判断session是否存在,
无奈用java的时候过滤器就用的不熟。。。还是用继承吧。汗。。。
新建一个类
Csharp 代码
  using   System;   
  using   System.Web;   
  using   System.Web.UI;         
  using   System.Web.SessionState;
 
public class mana_session : Page
{
    public mana_session()
    {
        
    }
 
    protected override void OnInit(EventArgs e)
    {
 
        if (Session["uid"]== null || Session["uid"].ToString()=="")
        {
 
            Response.Redirect("login.htm");
        }
 
&nbs ......
    
        
    
    3个文件
code 类文件
 using System;
using System.Text;
namespace ConcreteMIS.Common.Chinese
{
    /// <summary>
    /// 汉字拼音声母计算类
    /// Write by WangZhenlong at 2003/11/29
    /// </summary>
    public class ChineseConvertor
    {
        private ChineseConvertor() { }
        /// <summary>
        /// 获取一串汉字的拼音声母
        /// </summary>
        /// <param name="chinese">Unicode格式的汉字字符串</param>
        /// <returns>拼音声母字符串</returns>
        /// <example>
        /// “新桥软件”转换为“xqrj” ......
    
        
    
    一、认识Web.config文件 
  
    Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 
  Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。 
  
    在运行时对Web.config文件的修改不需要重启服务就可以生效(注:<processModel> 节例外)。当然Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程序以对它们进行处理。 
  
    二、web.config配置文件(默认的配置设置)以下所有的代码都应该位于 
  
  <configuration> 
  <system.web> 
  
    和 
  
  </ ......
    
        
    
     DateTime dt = DateTime.Now;
 //本月第一天时间    
DateTime dt_First = dt.AddDays(-(dt.Day) + 1);
 Label1.Text = dt_First.ToString("yyyy-MM-dd");
//将本月月数+1  
DateTime dt2 = dt.AddMonths(1);
//本月最后一天时间  
 DateTime dt_Last = dt2.AddDays(-(dt.Day));
Label2.Text = dt_Last.ToString("yyyy-MM-dd"); 
int weeknow = Convert.ToInt32(System.DateTime.Now.DayOfWeek);
int daydiff = (-1) * weeknow + 1;
int dayadd = 7 - weeknow;
//本周第一天
string datebegin = System.DateTime.Now.AddDays(daydiff).ToString("yyyy-MM-dd");
//本周最后一天
string dateend = System.DateTime.Now.AddDays(dayadd).ToString("yyyy-MM-dd");
Label3.Text = datebegin;
Label4.Text = dateend; ......
    
        
    
    using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using BLL;
using Model;
public partial class InsertOwnerInfo : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
         
    }
    protected void btnOk_Click(object sender, EventArgs e)
    {
        OwnerInfo owner = new OwnerInfo();
        owner.OwnerId = this.textid.Text.Trim();
        owner.OwnerName = this.textName.Text.Trim();
        owner.OwnerSex = this.ddlSex.Select ......