【2017-5-20】传值基础 复合控件

Repeater - 重复器

Label
Literal

//表单元素所对应的控件
文本类
<input type="text">  - TextBox
password                      TextBox TextMode="password"
textarea                       TextBox TextMode="MutilLine"
hidden                          HiddenFiled

按钮类
button      -   无
submit      -   Button
reset        -   无
image      -    ImageButton

选择类
radio   对应   RadioButtonList      - RepeatColumns    --用于布局项的列数

- RepeatDirection   --项的布局方向

- RepeatLayout      --项是否在某个表或流入中重复

里面每一个都是一个ListItem

属性:

Enable selected Text Value

checkbox   对应   CheckBoxList - 布局里三个

同上:
ListItem Enable selected Text Value

绑定数据有两种方式:
DataSource

Repeater1.DataSource = new UsersData().SelectAll();Repeater1.DataBind();

遍历创建ListItem

取值两种
单选 可以使用selectedItem

多选要使用遍历

--------------------------------------
绑定数据出现数据选项无法更改
page_load事件再每一次页面刷新的时候都会执行
就会把数据重新绑定一次,再去执行按钮事件
判断页面是否是第一次加载还是响应回发

if(!ispostback)
{
只需要在页面第一次加载的时候才执行的代码写到这里面
注意95%的代码都要写到这里面
!事件委托不能写到这里面
}

--------------------------------------
select option

file

-------------------------------------------
1、传值取值 - 跨页面传值
QueryString - url传值,地址传值

地址?key=value
地址?key=value&key=value

取出url传递过来的值
string value = Request["key"];

C#服务端跳转页面
Response.Redirect("url");

时间: 2024-07-31 15:36:18

【2017-5-20】传值基础 复合控件的相关文章

数学奥林匹克问题解答:目标2017高中数学联赛基础班-2作业题解答-2

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1.已知 $f(x) = x^5 + ax^3 + bx + c\sqrt[3]{x} + 8$ (其中 $a, b, c\in\mathbf{R}$), 且 $f(-2) = 10$. 求 $f(2)$ 的值. 解答: 令 $g(x) = f(x) - 8$, 易证$g(x)$是奇函数. 因此有 $$g(-2) = f(-2) - 8 = 2\Rightarrow g(2) = -g(-2) = -2 \Rightarrow f(2)

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-8

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. 当 $x$ 为何值时, $x+5$, $x + 2$, $x - 1$, $x - 4$ 的积不大于 $-80$? 解答: $$(x + 5)(x + 2)(x - 1)(x - 4) \le-80 \Rightarrow (x^2 + x - 20)(x^2 + x - 2) + 80 \le 0$$ $$\Rightarrow (x^2 + x)^2 - 22(x^2 + x) + 120 \le 0 \Rightarrow (

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-10

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. 设 $a_1, a_2, \cdots, a_n\in\mathbf{R}$, 证明: $$\sqrt[3]{a_1^3 + a_2^3 + \cdots + a_n^3} \le \sqrt{a_1^2 + a_2^2 + \cdots + a_n^2}.$$ 解答: $$\left(\sum a_i^3\right)^2 \le \sum a_i^2 \cdot \sum a_i^4 \le \sum a_i^2 \cdot \

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-11

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. $x, y, z\in\mathbf{R^+}$, 证明: $$\frac{z^2 - x^2}{x + y} + \frac{x^2 - y^2}{y + z} + \frac{y^2 - z^2}{z + x} \ge 0.$$ 解答: $$\frac{z^2 - x^2}{x + y} + \frac{x^2 - y^2}{y + z} + \frac{y^2 - z^2}{z + x} \ge 0$$ $$\Leftrigh

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-9

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. 已知 $a_1, a_2, \cdots, a_n\in\mathbf{R^+}$, 满足 $a_1a_2\cdots a_n = 1$. 求证: $$(2 + a_1)(2 + a_2)\cdots(2 + a_n) \ge 3^n.$$ 解答: $$2 + a_i = 1+1+a_i \ge 3\sqrt[3]{a_i} \Rightarrow \sum_{i = 1}^{n} (2 + a_i) \ge 3^n\sqrt[3]

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-7

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. 解函数方程: $$f(x) + f\left({1\over x}\right)\lg x = b^2,$$ 其中 $x\in\mathbf{R^+}$, $b > 0$, $b\ne1$. 解答: $$\begin{cases}f(x) + f\left({1\over x}\right)\lg x = b^2\\ f({1\over x}) + f(x)\lg{1\over x} = b^2\end{cases}\Rightar

腾讯课堂目标2017高中数学联赛基础班-2作业题解答-6

课程链接:目标2017高中数学联赛基础班-2(赵胤授课) 1. 设 $f(x) = \sqrt{x^2 + c}$. 求 $f(x)$ 之 $n$ 次迭代. 解答: 直接求迭代函数: $$f^{(2)}(x) = \sqrt{\left(\sqrt{x^2 + c}\right)^2 + c} = \sqrt{x^2 + 2c},$$ $$f^{(3)}(x) = \sqrt{\left(\sqrt{x^2 + 2c}\right)^2 + c} = \sqrt{x^2 + 3c},$$ $$\

2017.12.20 Python 文件I/O

2017.12.20 Python 文件I/O 1.open参数及Character作用 open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) ========= ===============================================================Character Meaning--------- ------------

2017.12.20 2周3次课

2017.12.20 二周第三次课 2.14 文件和目录权限chmod 命令chmod( change mode的简写 )用于改变用户对文件/目录的读写执行权限 其格式为:chmod [-R] xyz文件名(这里的xyz表示数字).其中,·-R选项的作用等同于chown命令的一R选项,也表示级联更改. 属性的含义: [r]:读 : [w]:写: [x]:执行: [-]:不可以: 值得注意的是,在Linux系统中,一个目录的默认权限为755,而一个文件的默认权限为644. 为了方便更改文件的权限,