最新评论
masterfy 2009-09-05 14:39
请问楼主你的Core下面的common和DE下面的common这两个项目:文件夹名、.csproj名称、程序集名称、命名空间都相同么?文件夹名称肯定是不同的吧?
luvan 2009-05-31 15:06
你好,看到你的一些留言,知道你对Sharepoint很厉害,过来请教问题,你可以加我的msn吗?liaotf_soft68@hotmail.com,向你请教哦,先在此谢过了!我的工作邮箱是jihua@linjin.com.cn,请记得回复哦!
jiangzc 2008-10-08 01:18
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
.aspx 文件
<script language="javascript" type="text/javascript">
function SetAllChed(parItem)
{
var item=document.getElementsByTagName("input");
for(i=0;i<item.length;i++)
{
if(parItem.checked)
{
if(item[i].type=="checkbox")
{
item[i].checked=true;
}
}else
{
if(item[i].type=="checkbox")
{
item[i].checked=false;
}
}
}
}
</script>
<strong><span style="color: #ff0000">更改类别:</span></strong><asp:DropDownList runat="server"
ID="ddlSelect" AutoPostBack="True" OnSelectedIndexChanged="ddlSelect_SelectedIndexChanged"
Width="143px">
</asp:DropDownList>
<strong>
书籍查询:</strong>
<span style="color: #ff0033">按</span>
<asp:DropDownList runat="server" ID="ddlSearch" Width="64px" Font-Bold="True" ForeColor="Red">
<asp:ListItem>书名</asp:ListItem>
<asp:ListItem>作者</asp:ListItem>
<asp:ListItem>类别</asp:ListItem>
</asp:DropDownList>
<asp:TextBox runat="server" ID="txtSearchStr"></asp:TextBox>
<asp:Button ID="btnSearCh" runat="server" Text="查询" OnClick="btnSearCh_Click" Width="75px" />
<asp:GridView ID="gvmBooks" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None"
BorderWidth="1px" CellPadding="3" Font-Size="13px" OnPageIndexChanging="gvmBooks_PageIndexChanging"
OnRowDataBound="gvmBooks_RowDataBound" Width="752px" DataKeyNames="Id" PageSize="18" OnPageIndexChanged="gvmBooks_PageIndexChanged">
<FooterStyle BackColor="White" ForeColor="#000066" />
<Columns>
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="cbxSelectState" runat="server" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="60px" />
<HeaderTemplate>
<asp:CheckBox runat="server" ID="ckeAll" onclick="SetAllChed(this)" />全选
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="书名">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# SubStr(Eval("Title"),30) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="作者">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# SubStr(Eval("author"),10) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="类别">
<ItemTemplate>
<asp:Label ID="Label3s" runat="server" Text='<%# Eval("Category.Name") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<input type="hidden" runat="server" id="hid" style="width: 7px"/>
----------------------------------------------------------------------------------------------------------------------------
.aspx 文件
<script language="javascript" type="text/javascript">
function SetAllChed(parItem)
{
var item=document.getElementsByTagName("input");
for(i=0;i<item.length;i++)
{
if(parItem.checked)
{
if(item[i].type=="checkbox")
{
item[i].checked=true;
}
}else
{
if(item[i].type=="checkbox")
{
item[i].checked=false;
}
}
}
}
</script>
<strong><span style="color: #ff0000">更改类别:</span></strong><asp:DropDownList runat="server"
ID="ddlSelect" AutoPostBack="True" OnSelectedIndexChanged="ddlSelect_SelectedIndexChanged"
Width="143px">
</asp:DropDownList>
<strong>
书籍查询:</strong>
<span style="color: #ff0033">按</span>
<asp:DropDownList runat="server" ID="ddlSearch" Width="64px" Font-Bold="True" ForeColor="Red">
<asp:ListItem>书名</asp:ListItem>
<asp:ListItem>作者</asp:ListItem>
<asp:ListItem>类别</asp:ListItem>
</asp:DropDownList>
<asp:TextBox runat="server" ID="txtSearchStr"></asp:TextBox>
<asp:Button ID="btnSearCh" runat="server" Text="查询" OnClick="btnSearCh_Click" Width="75px" />
<asp:GridView ID="gvmBooks" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None"
BorderWidth="1px" CellPadding="3" Font-Size="13px" OnPageIndexChanging="gvmBooks_PageIndexChanging"
OnRowDataBound="gvmBooks_RowDataBound" Width="752px" DataKeyNames="Id" PageSize="18" OnPageIndexChanged="gvmBooks_PageIndexChanged">
<FooterStyle BackColor="White" ForeColor="#000066" />
<Columns>
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="cbxSelectState" runat="server" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="60px" />
<HeaderTemplate>
<asp:CheckBox runat="server" ID="ckeAll" onclick="SetAllChed(this)" />全选
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="书名">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# SubStr(Eval("Title"),30) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="作者">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# SubStr(Eval("author"),10) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="类别">
<ItemTemplate>
<asp:Label ID="Label3s" runat="server" Text='<%# Eval("Category.Name") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<input type="hidden" runat="server" id="hid" style="width: 7px"/>
jiangzc 2008-10-08 01:17
aspx.cs 文件
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
private void BindGridView()//手动绑定gridView
{
this.gvmBooks.DataSource = Book_Info.GetAllbooks();
this.gvmBooks.DataBind();
}
/// <summary>
/// GridView翻页事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvmBooks_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
//session 方法
CheckBox che= this.gvmBooks.HeaderRow.FindControl("ckeAll") as CheckBox;
Session["chekState"] = che.Checked.ToString();//把checkBox 选中状态放进Session;
// <input type="hidden" value=""> 记录选中状态
//if (che.Checked)
//{
// this.hid.Value = "true";//把状态结果给 input hidden 标签
//}
//else
//{
// this.hid.Value = "false";
//}
this.gvmBooks.PageIndex = e.NewPageIndex;
BindGridView();
}
/// <summary>
/// GridView 数据绑定后 激发
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvmBooks_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType==DataControlRowType.DataRow)
{
//if (this.hid.Value.Equals("true"))//判断 input hidden 的值
//{
// (this.gvmBooks.HeaderRow.FindControl("ckeAll") as CheckBox).Checked = true;
// (e.Row.FindControl("cbxSelectState") as CheckBox).Checked = true;
//}
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
private void BindGridView()//手动绑定gridView
{
this.gvmBooks.DataSource = Book_Info.GetAllbooks();
this.gvmBooks.DataBind();
}
/// <summary>
/// GridView翻页事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvmBooks_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
//session 方法
CheckBox che= this.gvmBooks.HeaderRow.FindControl("ckeAll") as CheckBox;
Session["chekState"] = che.Checked.ToString();//把checkBox 选中状态放进Session;
// <input type="hidden" value=""> 记录选中状态
//if (che.Checked)
//{
// this.hid.Value = "true";//把状态结果给 input hidden 标签
//}
//else
//{
// this.hid.Value = "false";
//}
this.gvmBooks.PageIndex = e.NewPageIndex;
BindGridView();
}
/// <summary>
/// GridView 数据绑定后 激发
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvmBooks_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType==DataControlRowType.DataRow)
{
//if (this.hid.Value.Equals("true"))//判断 input hidden 的值
//{
// (this.gvmBooks.HeaderRow.FindControl("ckeAll") as CheckBox).Checked = true;
// (e.Row.FindControl("cbxSelectState") as CheckBox).Checked = true;
//}