新手学习,求指教~!
我在试着写一个发送信息的页面,想做一个下拉框,里面包含了联系人,单击添加双击移除的功能,控件我是用代码字符串拼接做出来的
string sql = "select UserName from sqb_users";
DataTable mytable = new DataTable();
mytable = SqlQuery.GetDataTable(sql);
var newslabel = new Label();
newslabel.Text = "<div data-role=collapsible-set data-theme= data-content-theme=><div data-role=collapsible><h3>联系人</h3><div data-role=fieldcontain><legend></legend>";
for (int i = 0; i < mytable.Rows.Count; i++)
{
newslabel.Text = newslabel.Text + "<input id=checkbox"+
i + " type=checkbox runat=server><label for=checkbox" +
i + " runat=server id=label" + i + ">" + mytable.Rows[i][0] + "<a data-role=button data-inline=true data-mini=true float=right onClick=add()>添加</a></label>";
}
newslabel.Text = newslabel.Text + "</div>";
this.Pnlist.Controls.Add(newslabel);
想写个方法,不知道怎么弄..求各种教~!!求各种指点~!!
------解决方案--------------------
你可以在JS里面定义add方法
JScript code
function add()
{
//添加
}
function remove()
{
//移除
}
------解决方案--------------------
想象不出什么样子,你截图看下。
------解决方案--------------------
AJAX